If it were free on Steam or GoG, or XBox Live, then I'd consider downloading... wait... Battlefied? What is this Battlefied of which you speak? Fie!
Anyways, I won't touch Origin. I even go so far as to only play Origin-only games on XBox 360 to avoid having to install it, and EA DRM games as well for the most part.
And you did a wise choice.
Installing and getting BF2142 to work was a royal pain. It required 3 non automatic patches (you could TRY installing them on auto but it wouldn't work) installed in the RIGHT order (it would let you install them in the wrong order but the game wouldn't run afterwards and you'd have to reinstall the game to try again).
And to top it off after several months of hiatus i decided to have a break... and forgot the password.
No problem you say?
Well the password recovery e-mail that i requested NEVER came.
So yeah...