Unfortunately, other states in the US have much weaker unions or none at all, especially in the south.
Then there was that famous failed attempt at unionizing the Amazon warehouse in Alabama? I think? Yeah there was a lot of shady stuff going down but it just does not look good among all the other failures.
Unions might exist, but they might not have the same teeth they'd have in states with friendlier organizing laws.
My brother in law lives in SC where unionization and labor protection is especially weak. I don't think that the balance of power is going to shift away from the bosses and towards him any time soon.
It's probably not as bad as tech support, where you can guarantee that the person on the other end of the phone is angry. But it's probably at least as bad as retail, and nobody ever says "I love meeting people so I'll go handle cash from strangers".
I know that there are extroverts in the world who get a charge out of meeting new people every day. And there's a big bonus to not sitting in a chair in front of a screen, especially if you're one of those. But I've got a feeling you're a lot happier with coding-level salaries and meeting strangers after you clock out.
I get it, trades are important, but let's not glamorize them.
Depends on the type of plumber.
Plumbers doing boiler installs or hydronic heating systems aren't dealing with toilets at all, they are doing applied engineering and math however.
Personally I sometimes wonder if I'd have enjoyed plumbing water more than plumbing code as I'd be meeting more people face to face, physically active, and it can get surprisingly complex (Berkeley, I think, offers a postgrad cert in plumbing buildings like sky scrapers which I saw advertised the other day)