In general I agree with you, clearly not everybody has the luxury of being able to quit their jobs if it doesn't align with their values, especially when the problem is so relatively benign in the grand scheme of things. I'm not trying to downplay Google's decision here, I invite everybody to stop using Chrome, but it's not like they're enslaving people or something. I can imagine that most people wouldn't risk hurting their families or losing their houses for something like that.
That being said, is it really a concern for the average Google engineer? I mean sure, if we're talking about Google's cleaning staff I can imagine that leaving their jobs can be risky but software devs? Even assuming that they have multiple children and a huge mortgage, surely they can easily find other well paying job without much difficulty?
You won't have me believe that the majority of Google's engineers is financially unable to quit their job.
>Some have social anxiety and find job hunting an impossibly scary prospect.
I'm sure that can be a factor but does it really justify anything? As far as looking for a job is concerned we have it super easy. If you can't stand for your values because of "social anxiety" then maybe you don't value your values that much?
And I realize that I sound like I'm on a high horse right now and I am, but I'm talking out of experience. I've been in that situation in the past, doing a job that I found morally questionable but finding myself excuses. Don't make my mistake, it's not worth it. There's more to life than working full time tricking people into watching ads.