Oh yeah…definitely everyone should have a frequent flyer account to stockpile miles every time they fly. But you get those miles regardless of what card you use to pay for the tickets (though I get there are extra incentives for buying tickets with the airline card) or for day to day spending.