Mewtwo really wrecked his shit, after all.
But you'd think they would've animated the whole Silph Co. thing that was in the games. Especially if Team Rocket learns the existence of the Master Ball and start producing them to catch any Pokemon they want, like legendaries.
The other criminal teams never did a fucking thing in the anime - Team Aqua, Team Magma, Team Galactic. Well, at least Team Galactic still has some time to redeem itself.
Then Giovanni should come in and take over that organization, too.