When you create your account, you clearly see the option of enabling 2-step authentication. Moreover, if you NEVER go to the website to check, this is no excuse, because they also advertise in-game and advice people to use 2-step authentication. You just play WoW? never saw the ad ?
Finally, warmane gave you the opportunity to play and have fun for FREE. You have created an account for free and played for free. This is free server! why should warmane put more effort into giving you this FREE service at a very high standards? You should be thankful that its for free. If you were careless and lost your account, ask for assistance. If it was not possible to recover your things, then move on, simple.