Not to mention the health risks of being a trucker, sitting for hours upon hours, years upon years, even more than office folk, and with fewer chances to walk around every 15-30 minutes or so.I also think truckers take on a lot of risk. I am not sure about this, but I think they are paid by the trip or the mile, not by the hour. So there's no "overtime" and you are also away from home all the time without a per diem to cover travel expenses.
I don't blame people for expecting to be well-compensated for it, or looking elsewhere.