pyroblast is a problem
MVP - Hearthstone
You don't need to build an entire class around one deck. Every deck I listed there is a viable deck all-around that contains the couple cards that make it very effective against mage. It's no different than any other class; every class has cards that make you stronger or weaker against it, and mage is nothing unique in that regard.
It's of course your prerogative to ignore the information, but the end result is that you'll continue to lose to mage and keep coming back to the forum complaining (to no end result) while everyone around you does fine against them.
Please report any Code of Conduct violations, including:
Threats of violence. We take these seriously and will alert the proper authorities.
Posts containing personal information about other players. This includes physical addresses, e-mail addresses, phone numbers, and inappropriate photos and/or videos.
Harassing or discriminatory language. This will not be tolerated.