>>35371289to be fair, each and every wing you posted is distinct enough that you can tell whose it is - which is more important when you consider that pokemon doesn't retire the old designs either.
also don't think that people don't notice that the image omits lugia, hoothoot, togetic, farfetch'd, zapdos, natu and xatu from the old gen, or mega pidgeot, swellow, honchkrow, etc from new gen.