One opinion I will always maintain: you should never have to leave the game in order to accomplish anything in said game. I have no idea why anyone would think it's fine to make people have to consult a separate thing in order to do most of what the game has to offer. It's not the biggest inconvenience, but it is far from logical or reasonable.
English
-
Basically you have to spend lots of $ to play all the game has to offer. Like content is locked behind some kind of wall you have to pay to get past. Omg fml.