I believe that if you create a system where you do not have to login everytime you start the game, and only when you're at a new PC or logout yourself, people will stop complaining about the login system. It's a bit of a pain to open up a browser every time you open the game. Like, the login can persist how it does on facebook, which I believe uses OAuth.