You are absolutely correct that one can witness really bad driving from commercial drivers. There is quite a bit of turnover in employees as this is not a desirable job. Most people would be surprised at how inexperienced many of the drivers are.
I would also point out: Trucks simply don't have the ability to maintain a constant speed if the ground isn't flat. In situations where you have rolling hills, it is impossible to make it up the next hill without shifting down several gears if you don't let the truck gain speed on the downhill (they aren't shifting into neutral or stepping on the gas: trucks gain speed when they go downhill). This is just a fact, there isn't much those drivers can do about it. I understand that this annoys you, but you can just move over into the left lane when you see them coming and let them roll on past. You will then pass them again when you go back up the next hill.
Which means....it is.
Most people would be surprised at how inexperienced many of the drivers are.
Which begs the question, why are they allowed behind the wheel of an 80,000 vehicle?
Trucks simply don't have the ability to maintain a constant speed if the ground isn't flat. In situations where you have rolling hills, it is impossible to make it up the next hill without shifting down several gears if you don't let the truck gain speed on the downhill (they aren't shifting into neutral or stepping on the gas: trucks gain speed when they go downhill).
I'm quite aware of that, but why should they be allowed to intermix with cars in those areas?
but you can just move over into the left lane when you see them coming and let them roll on past. You will then pass them again when you go back up the next hill.
If that were the rule, I would be fine with that. They stay in the truck (right) lane and drive 65 or 70. Cars can stay in the right lane and go 10 MPH faster.
There's no way in Hell something that weighs as much as a house should be going 80-85 MPH.