I am not saying they did not make mistakes, your taking everything way out of porportion.
Their big mistake was paying attention to forums in my opinion.
Then there is the terrible trust they put into CEO's that advised them.
No...No the blame is not at just with the forums, its their fault for not verifying and reverifying.
But what I am saying is they tried to dance to the critics tune, and still get bashed for trying to make things happen.
They will get it right though.