When your business is successful, it means you are providing something with value. Something that people want to buy.

Yes, I really enjoy shelling out over $100 each month for my shitty comcast internet because there's no other option in my area.

Then the business grows bigger and they can hire more people, produce more services and make more money.

Which is why I'm getting price gouged for basic internet in an area with zero competition by one of the largest cable and internet conglomerates in the world. Oh wait.

It's not like these companies are putting a gun on your head and forcing you to buy anything. Reducing the taxation on the businesses makes it worth starting a business, which will create jobs.

Consumers having higher wages and increased social mobility through welfare programs stimulates growth in the economy. Economics isn't supply-based, it's demand based. Consumption-focused. Trickle down is a bunch of trumped-up garbage with no empirical basis unless you're getting your info from the CATO institute.

Capitalism is the only way, and it's the best way. Businesses which don't produce value don't succeed, and the ones which do, will.

Communism didn't fail because it didn't work like it was supposed to. It failed, because it worked exactly like it was supposed to.

Define "failure". Is "becoming one of the world's foremost economic superpowers" failure? Or what about "resisting the economic stranglehold of one of the most powerful nations in the world and your literal next door neighbor, is that a failure? How about killing more members of ISIS than any other military force in the world? Carving out a chunk of Mexican land and controlling it for more than 20 years? Because Rojava and the EZLN are doing pretty damn well, the USSR was a world superpower in its heyday, and Cuba despite the US' best efforts to the contrary, has been chugging along for the past sixty years.