moral of the lesson, dont hope or expect that what you learnt in school must pay. most rich people today didn't achieve success from what they studied in school but what they could offer after graduating. dont despise the days of your little beginning.
Only naive and arrogant or conceited people reject entry-level job being a fresh graduate. It is also possible that this person is lazy and use the reason that he is overqualified for the position and choose not to work and be unemployed.
I highly agree that accepting an entry-level job is the way to gain experience and is much better than being idle looking for his ideal job. Just think of the time wasted, instead of earning money, this new graduate is idling eating away his parent's money when he should be helping them already due to their pride or laziness.