That argument would imply that the terms of service are worthless as the platform owner can do whatever they want. That’s not how contracts work, at least not in Germany.
Google might also be intentionally lazy, the Google Play licensing terms for example generally fail in front of a court when they are challenged, as they actively violate every law on anti competitive behavior you could think up. Whenever that happens Google just carves out a new licensing region for that courts jurisdiction and keeps the terms unchanged for the remaining world.