What do you think are the traits of a good generalist?
To me there are three:
Super high ATK stat paired with at least ok bulk. By "super high" I mean preferably >250 and the higher the better. Why? Because as a generalist, you are often losing the x1.4 type effectiveness compared to Specialists. You need to make it up by your ATK stat.
Multi-bar Charge Move paired with high DPS Fast Move. Again, as a generalist, no matter in gym sweeping or raid DPS rushing, you want flexibility - holding the charge move to avoid overkill and using the charge at least 50% sooner to waste less energy. High DPS Fast Move will do more damage for you while holding your charge move.
Typing. Your attacking type should only be resisted by few types in the meta, hence you will be more "general".
By the above criteria, there are only two true good generalists:
A) Dragonite, who fits the criteria perfectly - 261 ATK stat with good bulk, powerful DT/DB paired with O/DC and largely unresisted Dragon attacks;
B) The other is Mewtwo - 300 monstrous ATK with also good bulk, powerful Confusion paired with unresisted Shadow Ball, though in gyms you normally wouldn't want Shadow attacks.
All others just lack something. Gengar/Alakazam/Espeon lacks Bulk;
Moltres lacks multi-bar charge move and type coverage, so does Exeggutor;
Raikou's 230(edited: 241) ATK makes its low DPS Thunder Shock worse and Zapdos is no better;
Machamp's moves are perfect but its ATK is not that amazing and Fighting is resisted by some major raid types - especially Psychic;
Vapreon/Lugia/Articuno lacks DPS;
and finally, Tyranitar. His neutral DPS is noticeably lower than that of Dragonite and Mewtwo while he has much more weaknesses, which makes him more a Dark Specialist. As a generalist, T tar is good, but not great.
Welcome to comment.