Well said in my opinion! Its excellent that people push themselves to the extent of their abilities and aspire to be the best they can be. I don't think anywhere in here that it is mentioned that people should not push themselves. However it is true not everyone has the intelligence or talent to become pop stars / judges / rocket scientists, and these days how many kids say 'I want to become a teacher, I want to be a cook - instead its 'I want to be famous' (not even a musician / actress - just famous!) Sure there's nothing but bloodline to qualify Prince Charles to be a prince but the man makes some valid comments! There is an awful amount of dissatisfaction among people, about what they have and what they do and jealousy of other peoples money. We need less snobbery in society about what people do, so that all contributions are respected equally whether it be cleaning streets or creating legislation. Its sad that people see having money /power / fame as a means of earning respect.