Isn't "sour grapes" an expression that goes well with some of these comments? I'm not sure, I am not an English native speaker so I'm always in doubt. I think that "living in the ivory tower", and pretending to be in "higher moral ground" fit them pretty well too ... I love it when some parents know better than me what to do with my children.