>>41911927>Flying type also represents birds as wellYes. For birds that actually fly or do something similar. There's a reason why they changed Bird type to Flying type - So they can have birds that aren't Flying type because they don't fly, and Flying types that aren't birds.
>There's no strict reason why Farfetch'd's flying type should have gotten removed.Because it doesn't fly or even attempt to do anything related to being airborne.
>It has a plethora of flying stab moves that sirfetch'd could have used to it's advantage.Brave Bird and Sky Attack, one of which is not a good option for it (Also neither of which are strictly aerial moves; Sky Attack is called God Bird in Japan with no airborne descriptors so don't even bother arguing that it needs to be in the sky to do that).
Plus a lot of Pokemon would enjoy secondary STAB but the typing wouldn't necessarily fit it, such as Luxray and STAB Crunch.