I'm with FireLance on this one.
You can't please all the players all the time, but you sure can try as hard as you can to reach that goal!
If a player of mine was mad, actually mad, at the end of a session, or frustrated over the course of a campaign, I'd feel like I'd bear some of the...