I could not agree with you more. Kids today have been taught that they are OWED an education / degree. And that degree means they are OWED a job. And that the job had better be a highly compensated position.
In one of my recent jobs as a manager before retiring, I had to hire people for technical positions, sat as lead interviewer on interview panels. Some of these young people fresh out of college were giving me demands on how much they should be paid if selected. I told them the amount was as specified on the application description, no more than that. One girl was actually arguing with me that she was worth much more, demanding an amount $30G higher. Of course, I showed these people the door. I tended to hire older people who were far more appreciative of the opportunity. One guy in his fifties that I hired would always shake my hand and thank me every time he saw me. Young people are mislead into being arrogant.