That's a pretty comprehensive and well-written reply... quite impressed. That guy must have spent quite a bit of time analysing it all. I don't think you'll get such a well-considered and to-the-point response from almost any other business or airline, even if the content/outcome aren't what you hoped for. 25k miles is also a pretty sweet compensation IMHO