

Google is doing this because they have incentives to do so. They want to block malicious actors like attack their platforms.
Other companies want to lock down their own apps because they don’t think users should be permitted to do anything other than use their apps exactly as they want.
I don’t like it as a user, but I also see the reason why companies want this by being on the security side of software.
It makes some things hard and some things easier. For example, you can more easily defend against DoS attacks because there’s just more targets.
But decentralized makes it easier for bot manipulation because you can hide your actions across multiple users on different instances and those instances can’t easily identify bot signatures like IP addresses to ban many accounts.