what about users who don't sign into their android phones with a google account and don't actively use google apps like maps or chrome or whatever they have? i suspect they still have your data but it isn't tied to "you" unless you tell them by linking who you are so you should be fine?
The problem here is that there are some apps that don't work without Google services, and those are the apps that you need the most: banking apps, payment apps, Uber, etc.
even just extracting the apk's and side loading then is good enough for 95% my use cases. there are show that key you extract, but you would still want something that is trustworthy though. tasker is what I've been using lately and you can automate the process a bit more.
i turned off auto updates in the play store years ago after i got stuck with an app that had some bug in it, where it was working fine before the update. now i only update and app if something is broken or if i really need the new features it offers.