I've noticed a problem with the gym system right now. A lot of the Johto gym leaders have either timed out or have become inactive, so only about 3 leaders are active right now. This creates a problem because as you know, you need 4 Johto badges to become a leader. The [active] people that do have Johto badges are kanto leaders, and they have to wait 2 weeks to switch gyms, so it's kinda pointless for them to resign and switch to a Johto gym so Johto becomes more active.
Tl;Dr: The Johto leaders are barely active except for 3. You need 4 badges to become a johto leader. This creates a clog in the system.
This probably sounds like incoherent mumbling, so if it does, ask me to clarify it.