Earlier quoted context omitted.
Google tried putting devs in charge and it didn’t work. It’s obvious too. Devs have such different incentives to owners. They want a nice place to work and play with fun tech and pad their CVs. They can leave at any moment too with zero concern for what happens when they’re gone. Employee equity is usually not enough to be worth fighting for. It’s just the ability to pay less salary or get good people.
>Google tried putting devs in charge and it didn’t work. Putting devs in charge is not the same thing as giving them structured and respected input. It's a massive jump from "give devs a seat at the table" to "putting devs in charge", and one I frankly find hard to believe is made in good faith.
By „seat at the table“ you mean a way to get what they want by force or against the will of the owners.
You don’t need a union to collect employee feedback. Smart management will do this and if they don’t then employees can jump ship to a competitor that does.