Well there is that feedback topic on their help forum I linked. That was posted/voted up to nearly 400 points in less than a day. :X I think a *lot* of people are mad about this, and since they are (partly) a pay site, if people start demanding refunds/closure of accounts they might change their tune.
no subject
WE'LL SEE.