In addition to what Unrecognizable said, in the case of Gen I-III(Especially in Gen I) some moves were much better than they are now. In the first three Gens all Electric, Fire, Water, Grass, Ice, Dark, Psychic, and Dragon type moves were special. All Normal, Fighting, Poison, Ground, Flying, Bug, Rock, Ghost, and Steel were Physical. So back then Hyper-beam was a Physical move. Also note that it is a fact that all fully evolved Pokemon can learn Hyper-beam and Giga-impact aside from Unown. But Hyper-beam was actually a big threat back in Gen I because if you Fainted the Pokemon with it there was no recharge. Also in Gen I there was no Special Defense or S.Attack they were combined into Special. Gyrados actually had an amazing 100 Special, that is even higher than Charizard's was.