It does for the time being, but conflating "android" and AOSP just because of the linux kernel is a bit of a stretch, to me it feels like saying macos is "fine because Darwin is open source"
Numerous Android phones can run mainline Linux and many more can run a Android-based ROM. What's wrong with buying a phone with commercial Android then getting flashed with something different?