As a parent of a coupkle of teenagers I think this article is a little misleading. 'Teenage' covers a range of ages where young people start to become more engaged in the adult world and the realities of life. A 13 year old may well have vastly more unrealistic expectations than a 17 year old for example and why should that surprise us?
At 13 the amount of knowledge expected to be absorbed to obtain a decent set of qualifications drives away any real in-depth understanding of the world as it is. My 15 year old son is trying to raise £4000 (in 18 mths) to undertake a school expedition to Africa. Not so easy when the employment laws in this country prohibit most forms of employment that I was able to undertake as child. On top of that he has to study hard for forthcoming exams at school and be an active member of the various sports and clubs he's involved in.
Am I surprised that there is insufficient knowledge of the housing world or what various careers will earn him? Not really.