That's a great way! I used to do the same until a while back.
And then I found another way to look at it, let's say,
An LTF card gets me ₹5000 worth of rewards annually.
VS
A paid card gets me ₹24,000 worth of rewards annually but costs 1k in fees.
Which one would you take?
The idea is when you don't pay anything, the rewards are very limited since most people are opting for that card.
By paying a fee, even as small as ₹1000, you enter into a minority and boost your reward rate! 🙂