Hunter and Shaman have to be the worst classes in HS design wise.
Hm Hunter, it's always going to be an aggressive class so from a variety/future potential angle I agree. I like its tribal aspect though.
Shaman is a complete mess no question, but it has a bunch of unique and kind of cool mechanics and themes that are just underused, unfinished or couldn't keep up with the power creep (classic overload cards).
But Paladin is fundamentally flawed in the sense that it's built on a single gimmick: being very powerful when it controls the board but weak once it falls behind. Now with Hearthstone being a board-centric and tempo-driven game this is highly problematic, and most of us remember how worthless Paladin used to be. So the only way out is giving it more and more AND MORE massively overvalued power cards until the entire dynamic is flipped upside down. And when a big chunk of those cards leave the format Paladin goes straight back to being garbage tier because Blizzard failed to diversify the class at all, except for the recent "combo" archetype - which might not survive standard either.
That's what I meant when I called Paladin a terribly designed class.