I've been in the industry for 30 years. "UNIONIZE" has always been the suggested answer. Always. But nobody ever steps up and actually does it, even despite the people being already socially united through platforms like HN, making formalization about as easy as can be possible.
GTA VI developers unionized about two days ago.
HN-style startups couldn’t afford to unionize, right? To a founder it would look like eating your seed corn for no realizable benefit.
My coworkers and I organized a union five years ago. We're about to enter bargaining for our second contract.
https://code-cwa.org/