Because we pay people quite well to not work.
You’re right.
And truck drivers get drug tested on a continuing basis.
That disqualifies a lot of folks.
I know a guy who works at a trash hauling outfit, they pay good money and no overnight travel. But you have to have a CDL and a lot of young guys can’t get there.