In my opinion, old version of this card was one of the most interesting and unique cards in game, though it was pretty underused and specific. Now it's more like another Ice queen for two keyword. I agree that Soldier decks should receive a buff, as well as Barbarian, but this change made Holy/Soldier deck - a powerhouse of old times - pretty weak.
What was core in Holy/Soldier decks? Fairy as primary stock+ card, Crystal golem (8-9 attack, 24-27 wall) and Guardian angel (easily >30 attack and >40 wall) as defense, Heresy plus Death before dishonor to summon 3-4 Zealots, and relatively cheap Zealots with N>=11 to attack.
As you can see, now this core is nerfed in every single way. And while Guardian angel nerf, Fairy nerf and Crystal golem rework seem reasonable, Death before dishonor rework ruined Holy/Soldier deck. I requested a nerf to Zealot and Guardian angel strength, but its reliability was completely fine.
I think that some kind of old version of Death before dishonor should be returned in game... or Zealot nerf should be reverted. Now Holy/Soldier deck is neither strong nor reliable, and even this wall+ and hand discarding don't do much.