I think a dose of reality is what most middle class kids need. Otherwise many of them grow into arrogant right wing adults with no real clue about how much of the world works.
I suspect your inclusion of "right wing" probably derailed your comment - particularly as self-proclaimed "left wing" people can be just as arrogant and out of touch as their "right wing" counterparts.
Well, you don't hear that too often from right wing people, either. (Except caricatures, perhaps built by left wing people).
(Yes, there are similar or mirror caricatures built by right wing people about left wing people. However, even as a right wing person, I might admit that not everyone in the left wing is Pol Pot).
To show how silly the "right wing" vs "left wing" split can be, the UK under the government of Mrs Thatcher ("right wing") gave military assistance to the Khmer Rouge ("left wing") - presumably as the latter were the enemies of the Vietnamese ("left wing").
Well, not necessary silly, but it is not the only dimension on which people and nations might align themselves. Being left-wing or right-wing are not enough to define any person or movement thoroughly. The supposition that a right-wing government could never support a left-wing movement in another country is refusing to understand any orthogonal things exist.
For instance, I consider myself right-wing by local standards, but when looking at how things go in Turkey, if I must choose a party to support, I would pick the one that's a member of Socialist International. Still, I think that does not make right-left split totally silly.