Do most of these installations also require a permanent internet connection to run and stop working when your connection or the company servers are down? As this is what Ubi has introduced last year as their superbly customer-friendly online service. And underlined more than once that they don't care if people complain about it; they'll keep using it for various titles as it provides so many superb advantages. Maybe over the years we'll learn to appreciate it - then we can say again, "everyone is doing this, so what's the big deal"
For CoD all indications are this will
not be used, but until there's an official confirmation you shouldn't be surprised that people are cautious. And of course it's possible that a later mandatory update will insert this "service" into the game.
Hey it's all in the EULA and that must not be questioned!