Especially since Google had always had the AOSP as a reasonable way of demonstrating their commitment to the industry as a whole disjoint from the places where they thought the Google ecosystem provided extra value (which they admittedly require you to take wholesale)
AOSP has effectively been dead for a long time. You need Google Play services for almost everything now and more and more creeps into the proprietary portion.
No you don't. Writing an app to use google services is a choice. There's MicroG for silly apps that require google services, and there's also life without using silly apps that require google services.
Please note how you dismiss apps requiring Google Play services as "silly," when most people who use those services use them as part of the hardware root of trust programs for work apps, or other device attestation for banking apps. Putting demeaning adjectives in front of the things you're arguing against isn't a compelling argument, I think you'll find, and "life without" banking and work apps leads to a lower quality of life for a lot of people.
On the other hand, Google is trying to manipulate the market to gain an advantage over competitors on non Google hardware running Google software.
On the Apple side of things, the full vertical is Apple. That is not the case for Google.