I largely agree, especially when focused on consumer devices. Professionally I'm building a product built on top of AOSP, and it's been really nice to have a standard target and all the tooling that Android brings. It could be better but the base AOSP does have a lot of value as a general purpose OS.
I'm in the midst of debating moving us to just Linux or sticking with Android, and the list of things to replace isn't insignificant.