Anonymous asked: Just letting you know, the reason Gyrados isn't Water Dragon is cause it won't have any/many weaknesses, and in the games, you face Gyrados earlier sometimes. That's why it's Water/Flying. :p

haha, yes i know. and remember, in gen 1. Dragon type was/is like one of the most powerful pokemon types. after that comes Psychic. that’s why in the first gens it was rare to see a Psychic and Dragon type. later in the next gens like in gen 3 and onward it all became more balanced. 
they did the same with Charizard. if they had made him Fire/Dragon it would have been the most powerful starter.