Tom T. Hall's song "Too Many Do-Goods" is a commentary on the state of society where there are too many people trying to do good without taking action and actually doing the hard work. The song suggests that there are too many people who talk about helping others and improving the world, but not enough people who are willing to put in the effort to make a real difference. The song criticizes poets, prophets, and others who spend their time contemplating the meaning of life instead of taking real action to help others. The lyrics suggest that people often look for answers in the wrong places, such as in books and pamphlets on sin, instead of looking closer to home to find out who they really are and what they can do to make a positive impact. The song also highlights the ineffectiveness of clubs and committees who talk about what's right and wrong, without actually taking action to help those in need. The lyrics suggest that real change can only come from people who are willing to roll up their sleeves and do the hard work needed to make a difference in the world. Overall, "Too Many Do-Goods" is a critique of society that values talk over action, and encourages listeners to do their part to make a real difference in the world.