I'm with you on most points. They knew from the start that bashers were going to scrutinize everything. Still, they continued to over promise and under deliver. I don't mind saying that here since the board is nearly impossible to find. There's fewer than 5 on this board that aren't on iHub. Still, they too read iHub.
As long as MG stops with the setting expectations and delaying/letting people down, I think we can all be pretty patient. It's an issue with the expectations that they set - and then don't follow through - that is driving the impatience and negativity.