I'm starting to think the same thing. I was scrolling around the U.S. today looking for one, and didn't find any. I used to be able to find at least one in a major city within a few minutes.
Also, we were doing some testing among some of the Champs last week, and I found GizmoGuy411 on the map and he didn't have a VIP shield, and I'm sure he did earlier in the year.
I tried to look at my new Mega Mapper status from my friends mobile. But there was nothing. I contacted support and they said that Mega Mapper was activated. They said it might be a bug/glitch.
Has anyone been able to see any of the purple Waze Monsters? I had two phones tonight and set the Waze Monster on both of them and the icon wouldn't change on either. It looked fine in the menu, but each phone could still see the other Wazer as their previous mood.
Both phones running the most recent Waze public release. One phone was an Android and the other an iPhone, which shouldn't matter.
Logging in with 2 accounts on the same phone in turn, shows the monsters for the previous account on the map. Using Android here.
Carel Cornelius HTC Sensation Z710e, Stock ROM, Android 4.0.3 AM : Centurion & Sandton, ZA CM, Coordinator, South Africa South African WikiWaze WikiMap Editing