Nov 17 2013, 10:08 PM
It is one thing to anticipate some problems, but having the whole system go moo on launch day due to a firmware update that they said needed to be released on day 1 should and could have been prevented.