I'm not going to get into a big debate about this, but all I'm going to say (and this is inevitable) is that communism would make sure the homeless are taken care of and become happy and healthy workers in society.
And to ensure that this is not going to be an argument, I will now refute all of your arguments which have about as much originality and innovation as the next Tomb Raider game:
Q:BUT LOOK AT CUBA AND CHINA AND NORTH KOREA!
A:North Korea and China are not communist states, despite what they would have you believe. They are totalitarian dictatorships akin to fascism. Cuba is poor because it is socialist, not *quite* communist, and therefore has an economy and thus makes use of currency. Cuba has no trade partners, and so it is screwed until things get better, either through assistance or the country's own growth.
Q:THERE IS NO FREEDOM IN COMMUNISM! OMFGZ!
A:Little could be further from the truth, actually. There's a lot more freedom (and opportunity) in communism than there could be in any capitalist country, be it with choice of career, leisure, or what have you.
Q:COMMUNISM KILLED MORE PEOPLE THAN HITLER!
A:No, Stalin did. Stalin is not communism. Stalin may have been a communist but he did not follow all of the rules, guidelines, or what have you and thus the Soviet Union failed as it became much too authoritarian and a lot of other things that go against communism's teachings. Also, keep in mind that without the communist victories in Stalingrad and Berlin, you'd be speaking German right now. Unless your skin is a shade darker than chalk, in which case you would be dead. And don't tell me Hitler allied with the Arabs, because while he did, he was not one to honor pacts and agreements and the Arabs would have been the next people he turned on if he had won the war.
I will not reply to any arguments against these points because I've been doing so for months, and quite frankly, I'm tired.