You paid $150 and make it sound like it's a lot cheaper than the $160 that wow would cost you for the same period of time.
And that's yearly cost for wow, if you leave the game and come back in a year you have to pay another 60 upfront. I can leave the game and come back to play for free, I won't have any of the new cards but those are hardly essential and you can certainly make a competitive deck with the cards you have if your account is as farmed as mine.