If you're making a huge salary at Google, and you value that, and working there for x more years will net you an even huger salary, what are the chances that you start to work against it from the inside at that point, if you're not already doing it now? It ain't gonna get easier. You're not gonna become more of an outsider/breath of fresh air.
Think of things like the Civil Rights Act... it was passed by people with conviction that worked within the system (or at least some of them worked within the system)
Were the congresspeople who pushed the law through hypocrites because they worked within a system that was horribly oppressive towards minorities?
Edit: though I do see how the "individuals" argument can be used in both directions - I'm essentially arguing that google and its ilk are fundamentally tainted by their business models, in a way that the US government never was.
Every business exists to make money, and China is a huge market for all of them, so wouldn't they all have the same problem?
I know some people make that argument, but it is a pretty extreme view.
Let's say we agree with the premise that search censorship is bad, and we want to work to get rid of it. What is the best way to accomplish this if you are Google?
Maybe the best answer is to refuse to work with the Chinese government and not do this project. Maybe, though, the best approach is to comply and try to work within the system to change it.
I am not saying that answer is correct, either. I am just saying you can't act like the answer is cut and dry without any room for differing opinions or debate as to the best way to accomplish the goal.