I feel like Team Rocket was at their strongest during Kanto and Johto. In Hoenn and Sinnoh, I didn't find them to be strong at all. Maybe because they got rid of Weezing and Arbok? Im not sure, but in Unova they are pretty strong. In fact, they might be the strongest they have ever been in the whole series.