Have you not heard about Project Treble and the HAL separation efforts going on? Google is indeed trying to innovate here. With Android 8 at least, the situation should improve - it might take some additional enforcement through Play agreements and such to really get it locked down though.