If you want better cards from a particular bank.
either you need
- long relationship
- HNV
- better usage on existing cards
- Income to support new card
and if you're going for rewards card
- you need to make substantial spends (not 1L or 2L like fixed but amount that is needed for min. redemption). Ex: In SC, decent redemption required 10K points then on Ultimate you need to spend atleast 3L. Otherwise you can't redeem your required redemption.
- have to worry about expiry if spends are not that much.
Spending on various cards for 10% or Instant discount offers on multiple bank cards reduces spends on card where you want to upgrade, which delay the process to get upgrade from that bank.
Also, spending on various cards delays the accumulation of reward points which makes them useless before expiry.
Hence, the suggestion go for the card which you really use to get either Instant discounts or reward redemption, don't mix both.. it makes more harm than good.
Easydiner with YES is same as with Indus or ICICI or BOB, IMO if you utilizing offers on all cards then its better to get Easydiner card than bank discount card, you have usage on that platform.
Suggestion: If you have spends upto 4L then possibly you only need 4 or 5 cards (going for cashback), 2 or 3 (for rewards accumulation). Think about your spends and if those really need extra card apply, otherwise improve existing cards and get upgrades. Forgot about LTF, you can't live with those cards forever, days passed will improve our lifestyle, income etc. which needs better cards where you have to switch eventually without LTF.