There are several problem with credit card rewards. For e.g.. they may not be convertible to cash. Some of the cards have fees, so in that case even fees should be accounted for. Some credit cards may offer only airmiles, while others have points that will have a different value for travel, different for shopping and a lower for cash. Also reward points can expire if not used. Also bank like YES BANK degraded the value of reward points significantly when it ran into problems. The rewards is also not constant and keeps on changing what you can do with them. So in that case how do we quantify the value.
the problem is how to convert airmiles to rupees. Also lets say i get 2L of points that i can use for hotels, or that can be used for 1L of shopping or that can be used for 70K of cash, how do i account for this