Yes, I know many people at FB. I wasn't saying they aren't talented enough to work with other FAANG companies; if you read my entire comment I'm saying that every company has things you can be morally outraged about, so unless you want to cycle through seed-round stage startups every 6 months, you're probably going to run into some things you're not a fan of in your career as an engineer.
Clearly by everyone's perspective on HN, we can establish that there's few companies in the same category as FB. Maybe Experian or something, but I doubt anyone at FB would go there?
Arguably it's so much worse to work at FB, because if you can work at FB, you can clearly work at many decent companies that aren't doing this sort of stuff.