I bought Dragon Age when it came out. Saw the game and it was made by Bioware so I decided I wanted it. I didn't realise at the time that Bio was a part of EA. I had already decided to not buy any EA games. None. I loaded the game and because I was excited about it I bought the DLC microcontent. This is where my problem came. It seem you can play the game without any internet connection once its set up. You do need one for the DLC though. I started from a save and unbeknownst to me, my game never connected to EA's servers. I didn't get my DLC but continued to play on. I figured it might come back once a connection was made. It never did. Plus after a game is saved without it, it won't install for the rest of the playthrough. That was a first time experience for me and now that I know how it works I can avoid it.
It was enough to convince me that I don't need the hassle. I paid $50 for the game and another $10-15 for the DLC. By far the most I have paid for a game. Its a great game and I enjoy it very much but that just ruined the experience for me. Thats not good for a game that relies so much on immersion.
I hindsight and after reading the article it seems possible that EA's servers where being overwhelmed by pirates. Not saying I know that. Just that the linked article makes that look like a possibility. I don't blame EA, or any game developer, for trying to protect their content. Its unfortunate that they have to. What it means to me is hassles. I'm paying for problems. I could go to work and get payed to deal with problems. When I come home I don't really want to pay for the privilage of dealing with more of them.