I don't want to work for FAANG for various reasons, but their negative externalities are either things I'd have no connection with or be in a position to push back against.
Sure, the bosses may say "do it anyway" and my only counter would then be to leave, but I expect most people in FAANG aren't actually connected to $relevant_controversy.
At least, that's my impression from (mostly) the outside.
There are too many variables and that line between right and wrong is not well-defined in this matter. Using an extreme version of your logic, you should strip yourself of all currency and material possessions. Yet you're on here, possibly even while you're supposed to be working. Do you think the companies hosting ycombinator.com are clean? Maybe they're using AWS resources. You're using devices from those very companies you despise right? You're probably using electricity from a power company that is exploiting people in some way or maybe you bought solar panels from a company that exploited people to fabricate those panels. You see, that moral line can be shifted all over the place.
I grew up on food-stamps and I was in debt for a very very long time in my adult life. Poverty can be very traumatic (and very motivating to never go into it again). Money is certainly not the only thing that matters in this world and that's not what I said in my post. It is very important in living a sustainable life in America (and elsewhere). A single ER visit can ruin your life-savings for example. I work for a FAANG because I'm uncertain about the future and that scares the hell out of me. I have a family. I have several chronic medical problems. There's a realistic possibility I might be too disabled to work next year or the following year. Layoffs are starting to ramp up. I don't want that money, I need it to ensure my family can survive the problems that are surely to come in the not too distant future. I don't want them to endure the hell that I went through. I don't think I can bare it mentally. So yeah, I'm working at a FAANG for the "TC". I don't give a shit about innovating some new UI library or whatever else people think is cool in tech. I'm not even sure I have that ability if we're being honest. Even if I did, this whole thread is about a post that highlights exactly why it's hard to do that now. I work here so I can survive and that's it.
At the end of the day my family loves me and they have a comfortable, happy life, so I’m fine with internet commenters calling me a shitty person because of my employer.
Sure, if you believe that making more money is the only thing that matters in this world. If you take this logic to its extreme you can justify anything if it makes you rich. You're simultaneously criticizing a system while defending your participation in it.
There are lots of things wrong with working at a FAANG for the money. If you don't like how Amazon treats their warehouse workers, don't work at Amazon. If you don't like how Facebook perpetuates fake news, don't work at Facebook. If you don't like Google's search monopoly, don't work at Google. Just because the world is a shitty place doesn't mean you can excuse yourself for being a shitty person.