I don't fault them for still being down but they've made the critical mistake. You cannot reach your self-imposed dead line and not deliver. If you're not going to make it by 8:00 EST you must get out ahead of that if even by only 10 minutes and say so.
This is true. MMO players are use to downtime; especially on days when there's a big expansion. It's better to just say the servers will be down indefinitely than to keep giving times and not delivering. By doing that your are just giving people ammunition.