Can't say I agree with the reasoning too much on any of the cards you've mentioned, except Ragnaros, seeing as those cards always have a considerable condition to be played properly, otherwise they can be thwarted quite easily or prove outright useless.
To me, the biggest gripes I have is generally Hunters and their cards, that are just akin towards aggro, and aggro alone, for a VERY low mana cost and amazing synergy no other class can even compare to! Their spells and units are simply better than every other class unit in the game (For 6 mana, previously 5, you can/could get 1/2/3/4/5, 2/1 dogs with card draw equal to the hounds spawned, allowing you to either clear the board, damage the opposing hero significantly, and yet still have TONS of spells or units you can play during your next turn. It's like using an AK-47 that has its clip reloaded while you're shooting. It's retardedly powerful.).
They do not have a single card to their class that I do not detest. Name it, and I shall explain it. Just infuriating that you have a 90% chance to lose if you haven't filled half your deck with strong taunt cards.
And it ain't even interesting, especially since EVERY - SINGLE - HUNTER I've fucking met on Ranked or Casual uses the same shitty combo without flaw or differentiation. I can get whopped by a Mage or a Priest or a Warrior through a hundred possible ways, and a game is never the same as the last one, as they have a good range of options and strategies to choose from, while Hunter can only do Steady Shot, Explosive Trap and Call the Hounds, every time without fail and pray that you die before he does, cause he ain't got shit for survivability!
I think the Hunters should just get a massive re-boot of their cards that can allow for more flexible plays than mere aggro combo-wombos that we've all seen a million times and are sick of shit of.
Make it interesting, make it memorable. Not a "Oh, he is going to rush me. Hmmm, hmmm, yep yep" moment.
Or maybe it's just me.