OP is passing judgement and has been on the forums a week...as a long term customer and contributor, I'd suggest that long term customers tend to know what to expect, and to be the best judges of how something is performing.
Wow, talk about having your own head up your [censored].
Just because you're a customer and have been on the forums for longer, your word is instantly more important than anyone who's been here for less time them you? Many people lurk, as I did, as guests and signed up recently to be able to comment and aid with the recent bugs.
"I know better than you, so sod off and let me handle this".
No, get the [censored] out.