This isn't DRM so you can immediately ignore the 1 star reviews complaining about that. What it is however is a service that should be built into the game itself and not need an external website to access. so the star rating they give? Accurate, the claim that it's DRM? Inaccurate. Come on people, let's hate on this for the right reason.
When the game launched? It was a bit of a mess to be honest, I still enjoyed it but there were absolutely a lot of issues. Today though? I can safely say that this is the definitive release of the game, you really can't go wrong.