>>54801048I don't think pokemon should be flying types just because they fly, they should embody the element of air, have flying be part of their identity, basically be bird-like.
in fact, butterfree should be Bug, scyther should be bug. Ledyba should be bug, ledian should be bug/fighting, Beautifly should be bug, Masquerain should be bug/water, Mothin should be bug/poison, combee should be bug, vespiquen should be bug/psychic, Vivillon should be bug.
Yanmega & Ninjask feel like bug/flying types.