The only time I fly my hated Airline is on less than 7 days notice, Yes I have been guilty of complaining in Posts.
I dislike DL due to their LUser upgrade policies however I have voted with my butt (moving it over to a CO F/C seat).
If you are in a captive market, you may not know that conditions can be better. Peoples complaints are based on differences, once you get past the emotions you can lobby for change with the airline or move your business elsewhere . . . .
------------------
"A Southwest line never gets longer, It only gets wider"