We agree that we need to communicate better in situations like this. No argument from us there; we understand we should have communicated better, and we are taking steps to do better in the future.
As to your question about why no one used the forums for so long, our forums run on servers provided by a third party, not on servers in our data center. Our team in our data center had no internet access...that was in fact the problem they were trying to fix.