DCB is essentially LTF for anyone if you can spend 5 lakhs a year ... which i am assuming most of us do.
If you are into smart buy spending and need more RPs multiplier points or generally have more expenditure, then you can consider Infinia..
I upgraded from the "technically LTF" DCB to Infinia because my spending on the card was usually around the "Annual fee waiver" figure, so I figured I could use the higher RP capping offered to INFINIA and the extra discount on Dineout for Infinia.