No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
The Ameriprise Plat as far as I know the waived AF for the first year is a given so I don't think it's that. Seems to be the bonus points for every $20k spending threshold that you won't be eligible for. I would contact AMEX and speak to their customer service to find out for sure though.