They support communism, like in Italy, because it is customary for teenagers in affluent blocks to do so or to join extreme right wing parties. Half of my friends have been senior members or founders of minuscule communist parties before finishing high school.
It has nothing to do with their understanding of capitalism, whatever that is supposed to be.