Rank 8 - Rank 1:
Flip a coin. Heads, you get Quest Rogue. Tails, you get Pirate Warrior.
Throw a Beast Hunter here and there and there you go. One of the worst metas that I've ever seen. This is almost worse than the last one, but at least the meta is too fast for Jade fucking Druids. May they rest in their fucking tomb and stay there.
Seriously. For me, no meta will ever beat League of Explorers. I got to rank 7 with a Control Paladin there, which is a thing that I've never managed to do again with a control deck (I've hit it again with Zoolock and Murlocadin, but they're both Aggro-y). And I'm a f2p player.
It's a shame that Hearthstone is like this nowadays, and that Blizzard does nothing about it. They don't need to reprint cards, they can LITERALLY just change some of their values. It is literally a fucking String/Int, sometimes. Change the fucking variable on some fucking cards, my god. Here is an example. Hearthstone runs on Unity, which uses C#. They probably have a GameObject called Card that they can modify at any given moment. They literally have no excuses to take so much time to balance this fucking game, since the community (Reddit, and Forums) cry out just like I'm doing right now.
I bet the card code looks like this.
Code:
//Card Name: The Caverns Below
Card cavernsBelow = new SpellCard();
int manaCost = 5;
String cardName = "The Caverns Below";
int questRequirement = 4; //we can change this anytime but hey fuck you
String description = "yare yare daze";
*/ Code effect /*
...
They can literally change stuff like this in seconds. Could be a hotfix. Why don't they have "Hearthstone Beta"? Why don't they try new changes to cards in a different client for those who wish to test it, and give feedback?
I'm mad at this game because I like it. There are a lot of other card games in the market which offer much more than Hearthstone (Faeria, Shadowverse, Eternal, etc), but I don't feel like learning a new game all over again, at least not now. But I'm really disapointed in you, Blizz.