Just wanted to point out there is no public test server, and this amount of negative feedback could have been garnered before actual release if there were.
Not saying major changes would have happened due to feedback, but the magnitude of the change could have been adjusted. Especially the cumulative effect of change that seems to be very ill thought.