Good for them. As for the tech workers, they need something like a guild with membership fees and staff lawyers that would sue the state for allowing binding arbitration and non compete agreements (i.e. do what California did).
Serious question: How is this kind of a guild different from a union in your view?
(Per downthread, the dividing line is really "if your organisation comes into conflict with the state, does the fight happen in a courtroom or on the street?")
I see a lot of hemming and hawing about "the middle class," but I don't think it has any real meaning. What defines the middle class and how is the working class excluded from it? Are you using "the middle class," as a substitute for a professional/managerial class?