No matter what happens with Stadia and its market, Google simply cannot afford to kill the projects in the next few years. It would be a huge blow to their already tarnished reputation wrt keeping services alive. They need to prove to the world that they can long-term commit to major challenges even if they are suffering in the short-term.
They're not mutually exclusive. Google's search and advertising cash cow is so profitable, the company grows despite its boneheaded mistakes in so many other areas. If you read the article, every single developer mentioned they have no trust in Google not canning the service, and who can blame them? At this point, it's becoming a self-fulfilling prophecy.
That's why Chrome market share is so important for Google, and why they will stop other advertiser to use it, and adblockers too. Chrome is the advertising channel for Google... and the entry point for Google Ads
And when ad blockers get so much better on other browsers people can switch. Especially now that IE is Chromium based.
Also in the US and to a lesser extent other developed countries, the wealthier more lucrative users are using iOS. Google knows this. That’s why they pay Apple a reported 8-12 billion a year to be the default search engine for iOS.
Improving their stock price is exactly what they've been spending their reputation on by doing this - if the stock price had also tanked then this strategy would have been an absolute failure on every axis. It's undeniably bought them better numbers in the short term; the argument is that they are killing their long term potential.
there's an interesting thought exercise i read where someone suggests Google stock would go through the roof if they fired their entire workforce and cut all R&D and just coasted on the ad business