Hopefully leads to devices getting patched
Of course, given Google forces makers to pass tests to get GMS, they could also have enforced a customer friendly patch / update strategy as part of their stranglehold on the android system..
Though Google themselves seem to treat a phone lifetime as suspiciously short, witness lack of support for older Nexus versions.
Anyone who ever codes on android knows that to do lots of stuff you need to pull in the Google libraries, e.g. although you can use the simple android.location for location info, most developers taht make any serious use of location data use google location services API, because it has more & better functionality
.A lot of the "useful" stuff has been closed source proprietary Google for a long time as Google Play Services becomes harder to not include when coding.