I agree. I had been using 4 tms on an Empoleon to try to get Hydro Pump a few weeks ago. Blizzard > Flash Cannon > Blizzard > Flash Cannon > Hydro Pump. Of course i got a lot more bad cases around those.
Ironically after that Empoleon, i got Flamethrower at the first one i used on my Infernape and Shadow Ball on Drifblim, then the Luxray and Giratina came with the perfect charged moves.