Android was already a platform on life support. Google has wielded its authority to dictate how apps should behave such that even 3rd party stores do not stray far from Google's rules. Users of android phones have little hope to run a program from 5 years ago, or to roll back a bad update in an era full of bad updates.
> its existence is to serve Google's whims
Ah, yeah... the existence of every major project is to satisfy the companies paying for the development. Linux has been over 80% corporate commits every year since 2003. Blender is funded by 35 corporations. Not one open source project larger than a library has gotten anywhere major without corporate sponsorship.
So it's bad faith because they didn't open source as much as you wanted, and you want parts that aren't open source because you don't find it useful enough.
Have you considered that maybe this is not a great bar?
Your claim of bad faith is based on what you want, and not based on how any of the people involved actually operated.
Perhaps you should not claim bad faith without evidence the people involved actually operated in bad faith.
Thankless people for whom somebody's particular open source project is not enough and feel like they are entitled to more are one of the worst things about open source as an ecosystem overall.
On top of that, i'm very curious to understand what exactly you think would be the state of the world had AOSP not been released.
(Also, as an aside, open core did not exist at the time AOSP was released)