I think the general rule is anything google acquired was good and anything they built themselves was bad and ended up getting killed.
There are exceptions but some of the only decent parts of google; maps, YouTube, AdWords were all acquisitions. I think they even just got HTC to build the pixel exclusively for them
The location is just a "byproduct" of having access to all networking. Wifi, gps, bt... So if an app wants to know your wifis name (and maybe nothing more) it needs access to "everything network".
Not the app's fault... Fuck google 😑