Many studies show that consumers spend more when using credit cards, compared to both cash and debit cards, and it's not obvious to me that the 2% will win out.
In the case of air travel where you're, presumably, going to travel either way, I think it can work out. But it only works out if you travel A LOT. Even a moderate amount of travel means you don't win out with the cost of membership.