I am going to respectfully disagree in this instance. The OP intentionally gamed the system, making a reservation, prepaying and then canceling for the apparent intended purpose of making $250 off of Amex. Clearly he's not alone. We complain about AFs but then condone this behavior? Amex is a business and has shareholders-will anyone be surprised if the Aspire loses benefits or the AF goes up with the multiple articles about how it's such a great deal as well as posts on online blogs/discussion forums about how to game the credits?
While I don't agree with their clawing back MRs off of self referral since that was in the gray zone, I do acknowledge that it's their rules. To me, trying to make $250 off of them is a little different. Then with the many people posting about it, is it any real surprise this is happening? They want customers who actually use their product. I'm not sure that's drama, I think it's reasonable.
Again, not wanting to be disrespectful, but I kind of understand. Amex has made it clear they don't want MSers, gamers, churners. This is just one more statement they're making.