just wanna use this post to point out another advantage of shield dust ferrothorn -- unlike most other traditional pokemon sets that rely on simply killing other pokemon to win, this ferrothorn introduces a revolutionary new psychological aspect to the gamebut fire moves melt this ferrothorn and it still suffers from its lack of recovery. If you want it to be a scald switchin specificially, then water absorb is better, and for anything else, regenerator and flash fire/primordial sea are the better choices.
https://replay.pokemonshowdown.com/gen7almostanyability-685978670 -- Opponent clicks scald 10 times and gets mad then starts making irrational plays like leaving tapu fini in to die and then finally forfeiting out of rage.
(I also had another battle where an opponent wasted 24 scalds on toxapex for no reason which basically took toxapex out of the equation)
On a more serious note, discharge/tbolt/zap cannon paras and ice beam freezes (magearna, zapdos, manaphy, xurkitree, etc.) in general can be pretty lame as well, not to mention that most people don't use fire moves on ferrothorn in aaa, and it's usually pretty obvious which pokemon have fire moves to begin with.
Anyways yeah i didn't know flower veil existed and it's definitely better, so thanks.