Why would any American in their right mind support Communism?

I agree that American capitalism can sometimes get out of hand and be selfish as we saw with Madoff's ponzi scheme and the housing crisis. I also believe that healthcare is too expensive in America and everyone should have insurance.

But honestly, we have a much better system than Communism.

It makes no sense as to why some of these college professors, celebrities, and youth who feel that America has an oppressive system would think Communism would be better.

Karl Marx may have intended a system where everyone was to be treated equally, share wealth, and enjoy peace. But in reality, Communist governments took away individual rights such as free speech, freedom of religion, and a free press. They also would have secret police spy on people and there was no such thing as privately owned property. The citizens in countries like the USSR, North Korea, Cuba, Vietnam, etc. developed a lower standard of living as they became poorer and less educated and their lifespans decreased. The military in Communist nations is often mandatory rather than volunteer. Owning a small business, and expanding, would be even more difficult to do in a Communist society.

Again, America needs to fix certain aspects of its system. But it annoys me when people wear t-shirts of Che Guevarra and claim that Communism would be a better alternative.

I'm not sure why, either. But Marx said a Communist society will only work after it's been Capitalist first!