Very nice, unfortunately though always-online games and mods are always a pain to deal with. Worst case they can get you banned, best case you have to update them every few patches. With a true offline mode the possibilities would have been endless.
When an anti-piracy method is affecting the game for people who legitimately bought it and causing other people not to buy the game, there is obviously something wrong with it!