From what I have seen, they actually have better rewards. Even the mid-tier cards are pretty good.Do credit cards in western countries like USA do provide such good reward system as seen in Infinia, Atlas and M4B?
Or is India getting such benefits because we are at nascent stage of CC. So each year as we grow, the CC gets devalued
But there are too many factors that must be taken into account for this, so not as straight forward as one would imagine.