Solid points. What you're describing is actually an overall trend away from offline single player toward online singleplayer/multiplayer games. I'm with you on this, but I'm not sure how it can be avoided. Online gaming of any kind offers them the ability to tap additional revenue (DLC/microtransactions/subs) , control piracy (to a degree) and advertise.
I haven't bought an EA game since Call of Duty 2 was released at $60 for PC, nor have a bought an Ubisoft game since they implimented always on DRM. At some point I'll need to either quit gaming or just deal with it!
I wish we could go back 5-8 years before things started getting so stupid, but at this point all I can hope for is that a developer doesn't screw me too bad by taking too much out to dish out as DLC. I may seriously quit gaming by 2015 if it gets too much worse.
Edit: Ok I mispoke. I did buy Mass Effects 2/3. Hey I'm weak!