At first I was a little amazed that many negative articles and comments about these companies were being down-voted, just notice the latest article on the status of a pregnant employee at Google, where the discussion's focus was very quickly and conveniently moved from how said employee had been mistreated by Google to how bad it is that Google allows its employees to discuss freely on these topics.
I didn't understand how come these companies have so many fans on this website, but then I realized that some of these users' total comp largely depends on how those companies' shares behave. If I'm not mistaken a FAANG engineer with 10 year of experience has his comp at about 200k in actual salary and the same figure in redeemable shares, so their total comp can approach 4-500k, half of it in shares. As such, it makes perfect sense to downvote everyone that says bad and unpleasant things about your company, because your money actually depends on it. Not sure that there's anything we, the non-FAANG employees, can do about that.
If it matters I've been an user of this website for quite some time, I just wanted to mention that I'm neither powerful nor wealthy.