WOW ... I really am older than I thought. I've been at this since 1980 !!!
Young people don't want this job for two very simple reasons ... time and money.
I do this work because I don't know any better. Today's youth can get jobs in car factories, steel mills, OPG, and get paid $35.00 an hour (or more), plus benefits, plus a work schedule that gives them more time off in a month than they work. Why in heaven's name would they want to drive a truck where they leave Sunday night, get home Saturday morning and make little more than minimum wage for the time they have spent away from home. Add to that the cost of living on the road, being treated like crap from shippers and receivers, being a cash cow for broke municipal, county, state and provincial governments, always being suspected of wrong doing by MTO, USDOT, State troopers, county cops, OPP, QPP, CBP, CBSA, and on and on, and it's an even more unattractive job.
Other than the fact that I need drivers, I really wouldn't encourage anyone to do it.
Actually, if you think about it, driving truck should be the number one job on Mike Rowe's "Dirty Jobs".