All things considerd, I also think that there are certain expectations, expectations set by the dev. You cannot blame the community for questioning development when certain expectations are not met. This doesnt mean the community doesnt allow for error, it only means that there is a point of questioning.