It's devastating that this is the top opinion coming from here. The "If you don't like it just leave" stance, whether talking about working for a company or living in a country, is so dismissive of the people who see issues and have the courage to try and change things to make it better for others.
It’s effective. As a programmer I frequently dismiss stupid, ineffective ideas. I don’t dismiss people, I dismiss their dumb ideas.
And actually, I try to improve and build with ideas.
These types of approaches seem dumb and ineffective so it’s odd to me that people would try them and be surprised at the outcome.
Doing a dumb thing doesn’t mean that I’m courageous. Conflating all dumb things with right things is weird to me.
Again, not to be old personish, but it’s ok to point out and not applaud ineffective, counterproductive techniques.
If someone comes to you and says “my goal is to improve apple” and the explains their plan to complain on Twitter and organize complaint groups inside apple, I think you would tell them that that approach is not likely to be effective (ie “dumb”). That doesn’t mean the person is bad or anything. Just that their plan is not good.
Also, using hyperbolic language like “it’s devastating” is weird to me. If this is devastating, then I want to find ways to protect you from truly devastating things in the world. It’s a great thing to be so privileged that internet discussions that you don’t agree with are devastating.
The idea the companies should be able to do whatever they want to their employees and if the employees don't like it they should leave seems common here. But I think a lot of people are really fed up with that attitude and it's a big reason why we're in the midst of the Great Resignation.