The only thing I think they've done wrong is the DRM. Sure, have it in place to begin with, no problem with that. But once we've paid our money they shouldn't need it on constantly. They could have it check in now and again to verify the purchase, they don't need it active 24/7. It would be simple to verify occasionally and disable any account that hasn't legally bought the game. It's something I expect them to rectify in an update once they realise how limiting it is for some people. But I'm not too bothered, it's rare that I have no connection whatsoever.