If anyone says the company should not listen to, even seek, criticism, I'm in strong disagreement with them.
But stockholders complaining that they are not getting rich fast enough, or at all :-), adds no information that management could use to improve things.