DMR = Digital Rights Management, this isn't even a new thing dude, this has been around since like 2003 when I was a little kid playing Final Fantasy 11, the only negative to it is that you have to be online once every 24 hours to verify, it's no big deal at all, DRM is in practically everything! Mountain out of a mole hill....
People on message boards like gamefaqs complain all the time about Season passes... DLC skins, Online passes... Pre-order Codes... It's a never ending cycle of people complaining they'll have to pay more money. People want everything for free nowadays, they complain when they need to pay money for porn, they complain why they can't download HollyWood movies for free, they complain when a company bans their Xbox for downloading games (stealing from the company) and they complain... complain... complain....