I only briefly browsed their website, and as far as I could tell, the "2pt/$" return was for the AF card. The no-fee card seems to be 1pt/$, but maybe Amazon has its own special category. Could be. I can't be bothered to look into it any more than I already have, so I'll take your word for it. Being that as it may, it'd still be a pretty terrible deal.
Taking each of your claims individually, there are tons of ways to get at least 2% at Amazon, at least 1% everywhere else, and at least 0% net for forex.
If you like the card and find that it works for you, great. But there's nothing to be evangelistic about.