Earlier quoted context omitted.
Your typical Android phone calls home around 1200 times per day. Getting that number down to zero means making it pretty much unusable.
The difference between Android and Google Play Services/Google Apps Suite is, that the latter use Google servers and the former does not. If removing these apps makes Android unusable for you, it means you are hooked on or locked-in to them. Asking for open-sourcing the client parts will not help you anyway, because the server parts are still running on Google servers and you won't be able to replace them.
Not sure to what degree replacement is actually possible today, but microG is heading in that direction.
https://microg.org/ - a free software clone of Google’s proprietary core libraries and applications
· Google Play Services or Google Maps Android API (v2)
· Google Cloud to Device Messaging
· Google’s network location provider
Further discussion https://news.ycombinator.com/item?id=12864429 (Nov 2016) and other comments https://hn.algolia.com/?query=microg.org&sort=byDate&type=co...