Google and other corporations develop standards everyone can adopt, the Web ones for example, so this model is feasible.
But for other things they preferred to build silos and remove protocols they used to support. I don't pretend they reimplement every new feature by extending the standard first, but at least keep what was working, like simple plain text messages in XMPP.
Not to mention what Google did with RSS: what Google News provides today is anything that a RSS reader can't do.
They do what suits them like anyone else, the problem is when they have so much power that the user of the service has no more way to protest, for example by switching to the competition.
They are welcome to join the Fediverse, but people should take the chance to move away from them more easily because the Extinguish phase would eventually arrive for everyone.