>>24684444The true reason it is flying type, is because back in gen 1 if a pokemon had a Dragon/Water type, it would have no weakness. So they had to change the type to flying instead to make it still fit the dragon story he and Magicarp are based on.
Sorry for the long read.