That's because the best way to get a job is to already have a job, and the boomers aren't giving up their jobs to retire because they know that the pension fund dominoes are going to fall any time now.
That’s not quite all of it. The younger they are the more imbecilic on average they are as a result of the influence of government schools and the media. The average 20 year-old lacks the education and character to work at a car wash.
There are, of course, exceptions, and your mileage may vary.