There is a give and take. You reduce consistency, you will increase randomness. I understand the 'intent' of the change, but the end result is undesirable for those that don't want more random cards in Hearthstone. Discover was the one mechanism that gave you some control over the cards and required some skill testing because you purposely built your deck to include these cards knowing that class cards are 'MORE' likely to be discovered. It is NOT 100% so I don't understand why it needed to be changed. If it was automatically a class card, then I would argue and agree with you.
It's the same idea with card draw cards. You know you are going to draw a card that you put into your deck. That is 100% going to happen, except you can't control what card it will be. That is normalized randomness in the game that is acceptable for card games.
No one can argue that this change will make the game more random, can you? So are you willing to accept more randomness because the 'consistency' of Discovering a class card was so oppressive?
As I said before, if those numbers are correct regarding Flunky, how is a 50% to get a warrior taunt card broken? Here is the thing though, the more taunts that are added, the less consistent.
I am baffled at how many on these forums complain about 'bad RNG' and then when an obvious change makes Discover 'bad RNG' that people are ok with this.
No Discover card EVER gave you 100% to get the card you want (except maybe Zephrys). Nor would I want it to do that. What I am asking for is playing a card knowing I have a larger chance to Discover a class card. That's why people play Discover cards in tournaments, for the power level of the cards.
So instead of Blizzard and the Devs admitting that they make powerful class cards that maybe shouldn't be created, instead they nerf every single card that was played for that single purpose.
I stubbed my toe on my dresser. Instead of me moving the dresser so its not in my walking path, I am going to remove all dressers from my house. That'll fix the problem. I mean it will, I won't stub my toe anymore. I also don't have any dressers in my house.
I guess that's a lose-lose for the Hearthstone community. Even if you don't see it.
You only increase the randomness because you reduce the occurence rate of instapick class cards like Omega D, Conj Calling, Duskbreaker, Tarim, Void lord etc. These purpose of Discover mechanic was to pick best of three cards depending on the situation, not to insta pick a single class card that will show up 20% of the time and blame bad RNG other 80% of the time.
Your point that Blizzard shouldn't print powerful class cards due to potential abuse by some discover effect or to dilute the pool for every class every time they print a discover effect is beyond ridiculous. Should Tirion and Tarim not exist because (Odd) Paladins can get multiple copies of them from Stonehill ? Hell no, Tirion and Tarim are both fine and powerful cards that have enabled many fun or unfun (depending on the person) Paladins decks. Should Paladins have 10 different Goldshire Footmans or Sliverbach Patarichs just so they can get powerful taunts due to potential abuse by some taunt discover effect ? obviously not, that's so impractical. Same can said for Flunky and Armagedillo, both are fine cards outside of that discover effect synergu AND Warrior shouldn't have ten bad taunts just to get two good ones.
And BTW why are you complaining about RNG in fucking HEARTHSTONE, it's been 6 years and you still didn't realise there was, is and always will be RNG in HS or any card game for that matter but especially in HS. Some people blame RNG for all their losses and some try to find the edge in all that clownfiesta. Hunterace, for instance, got Rank 1 legend in 2017 with Raza Priest multiple times in 2017, won most tour stops in 2018, won the World Championship and is on a 13 game unbeaten streak in GM across two seasons (70%+ wr in first season).
Literally just crafted 2 Town Criers and Boom, Mad Genius yesterday as well after getting bored of quest shaman. I was wondering why I was getting such garbage discovers today but I guess that answers that. Classic Blizzard move to nerf cards/ decks in a way that avoids giving dust refunds.
It's not like CW is unplayable, it is a small nerf.