Ha ha. I had 5 AA flights last summer that were either cancelled or significantly delayed over a few week time period but instead of getting mad and writing a letter I hung out in the Adm club and got some work done. If you travel often these things are going to happen, I've found it much better to have a "mai pen rai" attitude and chill out rather than getting upset... But, that is just me.
Oh, and I could tell many cool stories of where AA went way above and beyond as well...