Srila Prabhupada herein explains how in Vedic communism, as opposed to Marxism or communism, is perfect, as it is arranged by the Supreme Personality of Godhead, Krishna.
The modern theory of dialectical communism, set forth by Karl Marx and followed by communist governments, is not perfect. According to Vedic communism, no one in the state should ever starve. Presently there are many bogus institutions which are collecting funds from the public for the purpose of giving food to starving people, but these funds are invariably misused. According to the Vedic instructions, the government should arrange things in such a way that there will be no question of starvation. In the Srimad-Bhagavatam it is stated that a householder must see to it that even a lizard or a snake does not starve. They also must be given food. In actuality, however, there is no question of starvation because everything is the property of the Supreme Lord, and He sees to it that there is ample arrangement for feeding everyone. In the Vedas (Katha Upanisad 2.2.13) it is said: eko bahunam yo vidadhati kaman. The Supreme Lord supplies the necessities of life to everyone, and there is no question of starvation. If anyone starves, it is due to the mismanagement of the so-called ruler, governor or president. Srimad-Bhagavatam 4.22.45