Article was well put, and I wish it was said more. I am a PC gamer, and I want to remain a PC gamer... you still can't get player made mods for most games on a console, and I like the interface for certain games that I enjoy playing a lot.
But yes, PC games coming with a crapload of useless, unnecessary crap that runs in the background is just irritating. It's like the game companies are working hard to make me not want to give them more money in the future, and I'll stop playing or play console games or, I don't know, start exercising and having a social life or something (naaah, that'll never happen anyway

).
When I got
Fallout 3, I ended up having to remove GFWL and download a hak to make the game work without it, because otherwise for some reason it kept my game from starting. I wasn't going to use GFWL anyway, but without the hak, you couldn't play the game without the GFWL app running in the background even though you didn't use it.
I recently reinstalled
Civ IV on my PC and it prompted me to install XFire... which I knew conflicted with another game I had installed on there, and besides which, I knew I wasn't going to use what it was there for. But the install program was all, "Are you sure? Are you really really sure?"
EA is better than it used to be... but it's still silly. I have the
Sims 3 and while you technically don't HAVE to have their EA Downloader program on your computer, you can't download ANYTHING for the program without it, including patches. And it also REALLY, REALLY wants you to be online when you're running your game, despite the fact that it is an offline, single player game that devours CPU and GPU like nobody's business, so you don't WANT to be running stuff in the background while you play it (let alone be online). What happens is if you are offline, the game launcher takes twice as long to load (as it keeps trying to check for a connection that isn't there) and then throws up a "warning" that you're offline and asks if you if you really, really are sure that you want to run the game this way, before it even lets you finally load the freaking game itself. For fuck's sake, Big Brother EA, is it really THAT important to monitor my activity while I'm playing? And if that's not what you're doing, why do you want me to have this online connection so badly? To be fair, the game does run and runs well offline and even if you do uninstall the downloader, but they seem to only allow that begrudgingly because otherwise they know they'd have a consumer revolt on their hands.