That is not their job, and they'll be happy to tell you it isn't, and they won't get fired for that. Their job is to do whatever they want insofar as the board doesn't replace them.
You mean like how AAPL drops nearly every time they have some kind of announcement? Yeah, I don't know if that's a good indicator of customer frustration.