Good letter, although far too long.
Membership Rewards points aside, why would you go to such lengths to try to keep doing business with a company that clearly doesn't want to do business with you?
Amex reviews are triggered by some algorithm that has nothing to do with human judgment, and there's no court of appeal. In that sense they are not a "reasonable" company. My company dropped Amex years ago and we bin the gold / platinum / whatever come-ons we receive almost weekly. We moved on; so should you.