Last weekend was an extension of the beta testing, in my own words. We were asked to provide any information we could glean that would help clean up bugs or complaints on the website. Extra effort was made to make sure we had the email address of the tech support people so we could help...Fergus put it in the Ibox. This "soft release" was never expected to be the final product, already perfected.
This has been discussed on the board for days before, I'm sorry you missed it. The repercussions the week after were well intended. I hope they also went thru proper channels, besides making us all aware of complaints on the board.