Although I will say it's often not all the truckers fault.
Blame the company as well for handing them a timetable that flatly cannot be completed on time at 55mph, and demanding that they keep to it.
But there's enough wild-hair guys out there too, and when I catch em, I will report em....I've seen conduct outta some of these guys that'd curl yer hair, and from my roomies cage, no less.
Imagine tryin to "thread the needle" in a 1/4 "weave lane" between two truckers and an SUV, and none of them are givin an inch....at 65-70mph and into a 30mph Exit ramp curve at that speed in a 4-wheel slide.
Man was I pissed.
(I was drivin, and the roomie was busy screamin.)