In fact, no. Those are specifically the trades that always have work and don't depend on new construction. "General Construction" is very boom&bust.
There are also many specialties available in plumbing and electrical that demand top dollar. The average electrician where I'm at in the US working for themselves is making $80-150 an hour (market depending) without any specialties involved.
I mean take roofing for example. Of course roofs need replacement eventually. But after a construction boom the fraction of new roofs is high, so those don't need replacement for a while. Wouldn't that mean that roofers have less work?
Roofing is maybe the weakest link in that list of four and also the most punishing of those trades on the body. Congrats, you found it. It's also the one I put last.
Commercial properties also have roofs that need replacing and residential & commercial construction often don't boom at the same time. More importantly, storms are always a thing and one of the most common places trees go is into buildings & from the top.
I have never met a roofer that wasn't insanely overbooked.