I break my answer down into a few parts. Why get miles instead of cashback on credit card spend? Because there is no minimum spend to hit before unlocking a higher tier of cashback. Cash in point, Citi Cashback card and OCBC 365 card. Both require you to spend $800 minimum per month before you get those published cashback rates (6% la, 8% la etc). Worse still, it is on specific categories. Isn’t this forcing the cardholder to spend more? Miles cards are generally more generous in this sense. I may only spend $100 this month. But I am still awarded my points and/or miles. They don’t care how much you spend. As long as you spend, you are awarded with miles and/or points. It doesn’t matter which camp you are in. Cashback or miles. Both camps work damn hard to maximise their spend so they get the best return. So, since you already need to do homework liao, why not spend the time to do homework that gives you a better return? 20K per year is rather decent, to be honest. I paint a very simplistic scenario. Let’s say for every spend you make, you earn 3 miles per dollar (mpd). 3x20K is 60K. According to SQ award chart, you just need 61k to redeem a return business class ticket to Taiwan. Of course, you have to pay a bit of taxes but it is within $100. A return ticket on SQ business class cost you around $2k. if you channel the $20K spend to a cashback card, at 5% cashback (average la), you will get back around $1K. Woohoo! Enough to get you a return ticket on SQ to Taiwan. But economy. And as I mentioned earlier, you have to make sure the spend is on the correct categories before you get the published cashback. See, the same amount of spend, same homework needs to be done when it comes to optimising credit card spend but the end result is miles chaser get to enjoy champagne and complain about the stiffness of the lie flat bed whole cashback chaser rough it out in the economy. Disclaimer: I am assuming a lot of things for a very simple scenario for illustration purpose and I might be wrong. Serious cashback chaser may even outdo me, so do take it with a pinch of salt. Cheers.