Who are you to judge? You are entitled to your own opinion. But I really think a few of these comments are impolite and inappropriate. Say your opinion and let it be. The evidence is showing that things are improving, so give him a chance. Or don't, please just be respectful of other people's opinion... Alright, I've said all that I'll say about that.
Personally, I think this thread has gotten way off track. Hard to tell the true volume of angry people vs. satisfied customers. Bottom line is people will either give Rob a chance based in the price point and some of the positive experiences reported, or they won't based in the fact that he has obviously had some organizational difficulties historically. But the ongoing back and forth is not helpful.