That's not a good reason, those truckers are just assholes. I'd like to see the authorities enforce the law and fine them heavily. Put them out of business.
Driving a truck is more difficult than it seems. They are extremely heavy, very dangerous, be careful around them.
I've done a few tours around the world on the interstate system, so I've seen my fair share of truckers. Yeah, some are assholes, but there are stretches and routes where their behaviour makes sense, even if I don't like it. It's on them for how they behave, but understanding why they behave that way can make it simpler to deal with them in real life. As real, squishy people, not a system of rules.
Would I love to see CHP or OHP fine every left lane trucker in the 'no trucks in left lane' zones? Hell yes, but until that happens, I understand the trucker behaviour.