Predictability in cash flow and free rewards in India. Most places do not charge extra for credit cards and nor do you pay annual credit card fee in most cases.
It's an interest free loan for upto 45 days. Many banks will provide 3.5 - 6% interest without risk. If you spend a lot monthly, it's a free nice dinner every month without doing anything. If you can use the capital, it can be worth more.
They provide free lounge access and food at airport + concierge service for discounted bookings at hotels.
Chargeback protection is necessary in India.