Google provides search that is always just slightly better than it's competitors, the better it is, the lower the revenue, they are incentivised to produce the worst (most profitable) results possible.
Do programmers in Google not use Google to search questions? Do they not have self respect seeing the bad quality product they’re throwing up on billions of people every day? I can’t imagine working like that.
In the society I live in, self-respect doesn't pay the bills. I don't know where you're from.
Absent that, it sounds like the sort of excuse greedy people have always used to justify profitable harm.
Not really. Google has an excellent intranet search engine and mostly relies on in-house tools instead of commercial services (see https://github.com/jhuangtw/xg2xg). As a result its employees don't really need to rely on Stack Overflow, etc.