This is a major site change that has been in the works for a while. As jackri said, any change of this magnitude takes time, and there will be bugs to work out.
We are not a community that suppresses opinions voiced respectfully. Just keep in mind that as much as many of us would like to deny it, this is an e-commerce site first and a message board second, so if the owners felt it was in their best interest to update the site, so be it. The least we can do is be patient, call bugs or issues to their attention and give them time to work them out.