Comment by saghm

4 hours ago

MLB players routinely have contracts for multiple season, so I'm not sure what you're talking about here. How many salaried engineers in the US do you think have multi-year contracts compared to "at-will" employment?

Also, I'd argue that establishing a union when a profession has relatively high social standing and pay if it seems likely that things will get worse is exactly the mechanism for fighting back against that decline. It's a lot harder to get management to agree to your terms if you've already lost most of your influence.