Now heres the big question: Was this planned from the start?
Think about it. The copy protection is now essentially the same as the stuff on Bioshock, which people had a fit over. Now EA wants to use the same stuff but know that people will probably have a fit again.
Solution? Propose something outrageous. People will complain, so then we "scale back" the DRM because we "listen to the community."
They get the DRM they want, and the community is happy about it.
It's not exactly the same DRM as Bioshock. Bioshock at least has a "revoke tool."
The biggest thing w/ Bioshock was its limited install number -- but, that was somewhat solved w/ the "Revoke tool," as you could deactivate the game on one PC, which would increment your current limited install count back up by 1.
After you use the revoke tool, you don't have to uninstall the game; you can just let the game lie there on your PC, if you want; you just can't run the thing again; it gives you a box to ask you if you want to activate it so you can play it on that PC. To get it to run again on that PC, you would have to "Activate" it again online.
For people that swap out hardware, a "Revoke tool" would somewhat solve the problem of "If you swap out hardware significant, you will then lose an install count b/c your hardware's now different" bullshit. I think that is bullshit, if you ask me -- I mean, it's still the SAME PC; they should install bind the install count to your PC's unique IP, if that's the case! So, w/ a "revoke tool" in place, before Joe decides to swap a component out, the tool could revoke one of their MEPC installs, incrementing their count up by 1. Then, they could swap out the part, put in the new part, go and reactivate their game -- and they'll be back where there were on the allowed install count before they swapped the part out.
I won't buy Mass Effect until probably there's a "revoke tool" and/or the game removes the protection-check in some sort of patch.