I certainly don't know anything for a fact but I expect that John's first priority is just getting the forums up and running and working out the bugs. Which would you prefer... an explanation first or working forums?
I never cease to be amazed at the complete lack of patience from so many. It's a shame really.

It seems everyone has had more than enough chance to rant on and on and on and on.......how about 'moving forward' now?
I truly hope that John doesn't get completely overwhelmed with all the negative input to him before he has a chance to regroup.
Deep Breathing helps!