You never know what the future may hold....look at the way some games work, I mean lets take OW or HotS...you have gambleboxes....you can earn them...but it's just soooooo much easier to grab the debit card and buy some.
They could do something like that with WoW if they really wanted to.