The whole Android ecosystem seems so immensely bloated and convoluted. A repository size of >80GB just to build an embedded OS? Memory requirements are also huge.
The divergence from mainline linux, creating a new HAL interface, so much code and logic duplication which already existed elsewhere as FOSS software.