You can use microG which provides a lot of Google Play Service functionality.
at the mercy of Google, yes.
???
No. microG is an ABI-compatible replacement for Google libraries, just like wine is a replacement for Win32 APIs.