Communism would eventually result in money not existing at all (the original idea of it, not the one that a few countries tried out, those were more like prisoners being made to perform community service), so technically it would still ruin the economic system, since everyone would just share things that looked like they were fished out of a garbage dump (since the ponies wouldn't know it was crap they now owned).