These are my thoughts. I know it sucks for potential players who may want to join, but the mods are trying to correct some pretty significant problems in a game that is already incredibly large. Apps running while they're still working on things would just make everything more difficult and stressful.
+1