If your company constantly touts values, thought leadership, big ambitious ideas, etc, you can't respond with surprise when employees do the same.
For instance, if your company visibly and heavily promotes LGBT causes, civil rights, etc., and goes so far as to seek employees who are actively involved in such fights, don't be surprised if they turn around and form unions, or advocate for a more left-friendly workplace hierarchy. When you get a politically-motivated workforce, you can't pick and choose which parts of their politics they'll bring to the workplace.
Traditional Hierarchies are struggling because hyper-connecitivity within the org and to the outside world have increased exponentially. This diffuses power at every level within a hierarchy. You can't have power over someone 2 levels down if their network is as influential as your own.
Most boom industries go through this. Then you get bad times, the fat gets trimmed, and a couple of lay offs later the employees realize that they are indeed fungible. Add a couple decades of maturity and they get a much more realistic view of work rather than "work is my life, and my life is work".
And sure, there may be a handful of essential staff, but the odds that you are a political activist masquerading as an employee while also being essential are nearly zero.
I mean, good luck doing that at Oracle or IBM for instance.
> You can't have power over someone 2 levels down if their network is as influential as your own.
Yes you absolutely can. If the employee refuses to cooperate it's called insubordination and it's ground for firing. Now of course the employee can spin it anyway he wants and use his network of influence to make the employer look bad, but it has limits.
Money = power. If FB workers are valuable, they have political power they can use. There are many employees who are close to "Fuck you" money and many more who can just walk out and get similar job almost instantly.
Because being an employee means you are expected to have a subordinate relationship with your employer in exchange for a money. Even in countries with strong worker protections, questioning management decisions that are completely unrelated to work conditions or legal matters is 100% ground for getting legally fired.
Now if it was the "culture" encouraged by management then I'm all for it, if it is done with the employer's blessing there is absolutely nothing wrong with that. In some businesses it's perfect acceptable to discuss partisan politics at work, wedge issues, and employees can voice their opinions as to who the business should have as a client or not...