I don't see the reason behind the anti-piracy hazzle, I mean, what hasn't been cracked? It's a damn shame and all but lets be realistic about it, everything gets cracked so why bother your paying customers with a ton of problems?
That being said I can actually live with everything but the 3 activation/installation nonsense. Hand me the online check, I'm always connected to the Internet anyways and I've played plenty MMO's so I wouldn't mind logging in before playing the slightest. But the 3 install limit is nonsense, and come on, who doesn't reinstall windows at least once a year? That's one activation. :/
I've installed my two favorite games, Fallout and x-com somewhere near 50 times each, on different computers and windows installations. Imagine if they had the same activation limit. Who would I call?

Not that contacting EA or Biorware has helped me with my Mass Effect actiavtions yet, but at least there is a support email I can get ignored by. :/