> In that light it is hard to call the code spyware.
Huh? And if a video player is free software, is it hard to call it a video player??
Free or proprietary, spyware is spyware. Until now, the amount of spyware in free software was insignificant, and we could always say "free software doesn't contain spyware because taking it out is easy and the upstream developer would just lose face". Ubuntu might change this.
> the autocompletion in the Google search field in the browser.
I don't know much about this functionality, but it might be harmless. If you're trying to do a web search for "get mail folders", and your browser sends "g", then "ge", then "get" etc. to the server before you manage to type the whole string, then you're sending the server *less* info than if your browser waited for you to type the string.
(I agree with your other points, but wanted to point out these details.)