I bought my Mercenaries 2 a long time ago and its key will not work on Origin or the "painless" site either. It's never worked to give me a digital backup. I may have to wind up buying another copy to get a key that works digitally. (I already tried in the past when Bulletstorm wasn't working to go with their tech support, but that was a long ass wait to have them give me the run around. Won't do that again.) It's worth noting that Bulletstorm DID finally work yesterday, though. It's been a year since I bought that, but at last they added it to their database.
Now if they'd just get up off their butts, take their Access or whatever database of keys, add the rest of those keys to Origin, then they'd be up to spec with what they're promising. Of course, getting up and carrying a flash drive of those keys to a central computer would require getting up and they ARE rather busy playing Call of Duty to stop.
I'm not too annoyed, though. I like the notion that I have digital backups of most of their games. I want them to go back and give me digital copies of ALL their games throughout history. That'd be a great feature. And oddly enough, I tend to LIKE EA games, especially ones by Bioware. And Origin's features are getting reasonably close to Steam (though more clunky overall), which is good. Also, bonus, they allow you to choose where you install your games and where you store the downloaders. Choosing where you install your game is something even Steam is JUST adding, probably because Origin did it.
And that's good for the gamer who has a SSD and wants some games there, some games on a larger conventional drive. Steam should have done this ages ago, but the lack of real competition meant they could ADHD their way right by obvious features and everyone was just glad to have what they had. Competition means they have to go back and add in these amenities we really deserve. Don't you think it's silly we have Steam, we have cloud saves, we have achievements, we have online communication, we have a voting system for new game ideas, we have a bajillion hats, we have the steam workshop, we have bigscreen mode, we have themes, but we didn't have something as simple as an option to choose an alternative place to store games for games we don't want on the "fast drive?"
Trust me, the folks at Origin are not spending all day playing Call of Duty.
Battlefield maybe. But I imagine even saying anything nice about Call of Duty in EA would be an automatic trip to HR for your exit interview.