Re: Google Play Services (GPS), the Trojan app
And in the days before Android, Symbian did the same type of think at the network layer. Clever connection management can keep established connections alive and allows batching data transfer when the GSM radio is fired up. Google's single-funnel solution just happens to be convenient for them.
As for Doze, Sony's Stamina mode has been offering the same, actually better since it works even when the phone's moving, and needing to white list a few apps is brilliant. It's put a solid stop to nag ware apps, especially facebook.