Wow I have never seen such ridiculous terms of service. "You buy virtual goods for $90, but we have the right to 'eliminate' them at our sole discretion without refund"? That's like iTunes saying "We may delete any music you have bought whenever we want". These terms are clearly invalid under unfair contract term laws.
Um... this sort of thing is common in
every online game I've ever played. Botting in Hearthstone? Banned, all your stuff is gone. Selling gold in WOW (or similar currency in other MMOs)? Banned, all your stuff is gone. Being such a complete asshole in DOTA that you get reported multiple times per game? Banned, all your stuff is gone.
If you buy any computer game in the shop with online mode then you can't expect to be able to play it online forever, but at least you will get to play it offline forever and online for at least 2 years. I can't imagine that any title will have been online for less than 2 years and invite everyone to think of an example. I can even still play my FIFA 12 online. If a game would go offline that soon then normally you would be offered a refund.
As any person in the American south would say, "Well, bless your heart." This is the sort of naivete I would only expect from a teenager, or maybe a young twentysomething not yet finished with college.
And hey, maybe you fit one of those descriptions, there are a lot of people in that age range on the forums. In which case, excellent! You have learned a lesson about the real world.