Then move to a country without capitalism and see how you like it.
The people who are overworked, unhappy and underpaid is their own doing, not capitalism. Capitalism can't prohibit you from learning a trade, getting an education, starting your own business, or investing your money wisely. All those are individual decisions, not capitalism. Capitalism has nothing to do with the homeless. Illegal narcotics is more of a reason these people are living in the streets. In commie cities all over the country, they are handing out free syringes. Did capitalism do that too?
You will never get anywhere in life by blaming others for your own failures. Capitalism is a reward system. The harder you work, the further you go. We use the reward system to teach our children right from wrong. We use the reward system to train our pets and show animals. The reward system is so popular people come here from all over the world to participate in it because in their country, if you're born poor, that's exactly the way you're going to stay no matter how hard you try because there is no capitalism there.
Our country is relatively new when looking across the world. We've only been here a couple of hundred of years, and thanks to capitalism, we are the richest and strongest country in the world.