The best argument for Marxism isn't the USSR - it's China. They've actually managed to turn into a modern, mostly-developed country, though the process is most likely far from complete. The USSR was a dismal failure by comparison.
BTW, they're even launching their own space satelites, men in space, moon probes and whatnot lately.