>>43392084Galactic > Plasma 2 > Flare > Skull > Plasma 1 / Rocket > Magma / Aqua
Team Rocket gets insanely boring mainly due to the real numbers of their repeated Pokemon. IIRC Houndour and Gloom are used ONCE in FRLG. Cubone and Sandshrew are also rare. You usually see Zubat, Rattata, Grimer and Koffing repeated ad nauseam. Same with Johto's Team Rocket.
Team Magma&Aqua are the worst by a long mile. In the original Ruby and Sapphire, they didn't even have Koffing and Grimer so they used THREE Pokemon lines all the time.
I'm most fond of Team Galactic grunts. They use quite a good number of cool (e.g. Croagunk, Murkrow) and unexpected (e.g. Glameow, Wurmple) Pokemon.
Team Plasma has surprisingly small amount of Pokemon but grunts have the advantage of not using 3-4 Pokemon like in previous gens. Plasma in sequels is great.
The remaining two are good. Similarly to gen 5, Flare and Skull use less Pokemon per grunt so repeats are less jarring. And the selection is nice in general.