Mhm, better hours, better pay would mean better drivers and more people willing to work in that industry.
In Ontario Canada it’s up to 13 hrs driving, 14 hours on-duty and 10 hrs off-duty with 8 hour breaks, and unloading doesn’t count as off-duty. Maximum 70 hrs in 7 days, or 120 hrs in 14 days depending on carrier. Not much better.