I fly out of one of the most delayed airports in the country. I have sat for 4+ hour delays, and as long as it is not the last day of a trip, I personally do not really care. The pax do get frustrated, but they also seem to understand that there is nothing us a flight crew can do about it. Every once in a while you get some idiot, but for the most part they remain civil.