Brother, you and I are living the same nightmare. I’ve been dealing with everything you mentioned in your post for well over a decade now.
Sometimes I think you won’t be able to find a native born American in the trades in another ten years.
So true. I’m 53, and I only know a few American born, English speaking guys younger than me in the trades. I’ve got another decade or so til retirement. For now I’m content to take jobs I can do by myself. I don’t have to deal with workmans comp, payroll taxes, and guys who are drunks, lazy, or don’t have transportation.