You're right, that's why i won't support it. :)
And you are making this more of a problem than it really is. It is not that hard to stay away from all this BS if you want to. I've resorted to use Windows exclusively for Gaming and Audio, the rest i can do on Linux. If i had a Smartphone, i'd jailbreak it and use a clean distro and services that communicate with my own server, not Google. You can set that up out of the box in maybe a few hours, much less if you've done it before.
I get the convenience aspect, i really do. I just think that staying in control of what data i produce as much as possible within the constraints of a few hours of work is worth it. More people should, for reasons that can not be discussed on these boards. ;)
Convenience is not a good substitute for freedom.