I am not a communist, but I must point out, that it works exactly the same way with capitalism too.
If you got some time, there is a great documentation called 'The Century of the Self', which shows (among other things) how modern marketing in western countries started and evolved.