I made the mistake of doing that once. I was held over for about seven hours in Melboune, Florida with no honest indication about the trouble. Every hour an insincere 23-25 year-old nasty, overworked brat of a supervisor would make an announcement that the situation would be resolved in approximately 40 minutes. Then, an hour later, she would make the same statement. That continued for hours.
I can understand problems sometimes/often arise to necessitate delays. However, a little honesty could have gone a long way. Instead, she jerked us around for a long time and never answered a question truthfully. I still think back on that as the worst airline experience that I've had.