Чушь собачья. Основанная на подмене терминов.
Капиталист — человек, для которого главное капитал. То есть, деньги или то, что легко переводится в деньги. Коммунист — тот, для кого главное общество, коммуна. От социалиста (общество это и социум тоже) отличается чисто условно.
В идеале коммунисты и социалисты побеждают. Ну, грубо говоря команда по перетягиванию каната (или гребле или футболу), работающая слаженно, победит команду, где каждый рвет сам для себя и конкурирует с соседями. Пример СССР, потрясающий, невообразимый — главный, но не единственный. В Японии социализм был похлеще советского, хотя его так не называли. Но на длинной дистанции победил капитализм. Но гонка не закончена. Есть Китай, есть Вьетнам. Как обычно, сплав прочнее чистого металла, посмотрим, куда вырулит.