Ok, let's talk about specific issues that cause complaints. Google is a for-profit company, and it answers to shareholders who want to make money. Why would Google not engage in those practices you deem immoral if that's what the shareholders want? I use Google products daily. So for me the question is - does Google need to engage in "partnership with distasteful foreign governments and other corporate immoralities", in order for me to enjoy using its products in the future? Will such activities hurt or help Google in the long run?
I would hope that every single person - including shareholders, managers, and employees - holds our fundamental values like peace, freedom, or justice higher than their desire to maximise profits.
The top question is not: will it hurt the company. The top question is: will it hurt humanity.
We liked Google because their founders did the right thing for a long time, and fended off profit-maximizing shareholders.
Sure we can hope, but in reality if Google is not profitable someone else will take its place. If Google does not cooperate with Chinese government someone else will take its place.
Will humanity benefit if, say, Comcast buys the morally pure but financially struggling Google, or if no one is challenging Baidu in China?
As long as Google cares, it is a net win for humanity. Even the worst-case scenario that Google is later bought by an immoral company is a better outcome for humanity than Google immediately becoming immoral.
I also find your argument about Google becoming unprofitable unconvincing. They were very profitable while they held the standards high in the past. Maybe not maximally profitable, but very profitable.