I certainly don't hold any of the original admins or any of the mods responsible for this and I can imagine how annoyed they must be about this because it's pi**ing me off!
It is very poor from IB. What's the point of owning the site if you aren't going to look after it properly?
Even if there is something broken and they are working around the clock to fix it, then why don't they simply post a short message saying "We're on it, please be patient."
Danny, time to form PPRUNE mk2?