If you really want to maximize your miles, you sign up for a card with a good sign up bonus, make the minimum required purchases to qualify for the bonus...and then cancel the card.
Btw my wife and I, we cycle through 5 to 8 cards per year, but, we also travel quite extensively to use the points/miles we earn.
Visa Southwest Rapid Rewards Card: Pretty much get 6 round trip tickets paid for each summer for our various National Tourneys. It's the Hotels that kill me!
Where's the loyalty? Don't you get rewarded for staying with a certain card. Please detail your methodology and it could benefit others. I am very curious how this works.