Communism, as practiced, is inherently fascist. Its essentially state slavery, because if you don't work, you will be sent to labor camps where you will work. The workers do not consent.
Average is never enough, you have to be above average in order to achieve that. (or extremely lucky, but that's just that, an extreme). If the whole population was highly intelligent we would have achieved luxury space communism by now, but unfortunately that's impossible to achieve just yet.
So then are all working class persons just not smart enough, is that what you're saying? That the small minority of people who can afford to not work are just better, while those who work could stop if only they were smarter?