I don't see why miles credit card should care if you're doing this sort of thing. They charge the merchant a certain fee per transaction and this fee is taken whether you buy gift cards or merchandise so they earn the same amount of money either way.