I have some fuel for the fire.....

I see three main issues running into each other, like a light out on a Chicago intersection.
1. The issue is slowly getting better out there from my view, but, the trucking industry is like a ghetto in many respects. What it does for group mentality, in this case mainly men that do it for a lifestyle. Short version, look how people degenerate in a very poor neighborhood, then compare those findings to trucking, or any job that grossly under pays it's workers, for insane hours worked. You're finding might surprise you. Not to disparage folks in a poor neighborhood, or in trucking, it's the mentality in the majority, that both aspects share that I'm addressing.
2. For every lack minded, slob like male individual, I can point out his female counterpart, usually on the same property at any given time. It's universal, and applicable. I've seen my share, and I know I'm not alone.
3. This kind of topic, could slide down the slippery slope real quick, and turn into trans-humanism, and making everyone the same as the next, I stay away from all of that. The world, as well as trucking, takes all types. You won't get most of the pretty boys, or pretty girl gear jammers out there to do the dirty back breaking stuff that is all through out this job. The rough-necks among us are still needed, nobody can deny that. Blinders worn while going through live is usually required here. Until a better way comes along that works for everyone, it's pretty much going to be a melting pot of every kind and sort you can think of, whether you like dealing with them or not.
4. <----- so I lied..... Nothing wrong with blowing off steam, even though the wording used did get colorful at times. Not all are as described above, hard to believe, I know. It's all in how you perceive the world around you at the end of the day anyway. Take it too seriously, and you'll have to buy a new heart eventually. Why waste the money? So goes life.
My four and a half cents..... for recent inflation of course.

Y'all have a good weekend now.