There are some promotions and you get loyalty points which can translate to some savings. Plus, it makes you feel less like a tourist when you show the cashier the card.