Always found this to be a bit of a cringe worthy and non sensical argument, the worst attributes found in 'millennials' were probably applicable to older generations when they were younger in some way shape or form too. I do, however, think there is a huge problem with instant gratification and sense of entitlement amongst people my age (24). The people in their 40s or 50s who happen to be in well paid jobs and can afford to live a semi-luxurious lifestyle can do so due to decades of experience in a certain profession, which in turn results in them becoming a valuable acquisition for a company who will be willing to pay more for their services. The amount of people that I went into university and school with who are lamenting the lack of jobs available for graduates is quite something considering they really mean someone is not willing to pay them £25K a year. Social media has a part to play too, some people are desperately insecure so feel the need to show off how well they're doing as if their 'friends' are going to be somewhat impressed. If your friends are that bothered about your job/financial situation, then they really aren't your friends at all.