Where I live, Team Rocket is Feast or Famine. There are times where there are more Team Rocket stops on my radar on a “normal” day than during the Team Rocket Invasion event, then I might not see a single Team Rocket stop in the area for 2-3 days. (And not even a Team Rocket Leader in the area)
It’s to the point where I’m not even bothering to make the attempt to finish the Giovanni quest - a Purified Legendary Articuno (that might run from me anyway) isn’t enough to make me spend days trying to track down everything I need to finish this annoying quest.
The thing that’s annoying me most of all is that I had to spend almost 45K stardust to purify 15 Shadow Pokemon, as I only ran into 1-2 Shadow Pokemon that cost 1,000 Stardust. I consider it wasted Stardust because I only kept 2 of them (one being a Perfect Purified Porygon, which is… nice?), so the other 39K or so was just to finish the quest. That didn’t particularly endear me to this quest line either.