I also like to think I sit somewhere in the middle, so very much agree with this. While F22xRaptor could have perhaps been more... diplomatic, I believe they have brought attention to some of the frustrations within the community. Whether some might find them legitmate or not is irrelevent; they're there.
You're probably right, so what are those circumstances? Don't get me wrong, I wouldn't expect HB to air their dirty laundary, nor would I expect them to make any promises they can't keep (including giving specific dates). Just a little info.
No matter what a dev does they'll get criticised. However, I've been on the forums for a long time and I honestly don't think the keeping quiet strategy has ever been the best option.