Yup, I agree absolutely. I think that is exactly why I am right now in a comfortable Sheraton, with meal vouchers, on a weather-caused cancellation. I did not yell or demand anything. I was nice as could be to the very-overworked agent and just asked what she could do for me, I wasn't worried about her most excellent airline getting me home.
Politeness definitely pays!