In my opinion, the reason why Communism continues to be so idealized is simple.
Because it appeals to the worst human trait, namely pride, and sets it up as an ideal to which everyone should aspire.
Why hubris? Because Communism, as indeed in all Marxism, is not about learning about the world...