You can. You just need a credit or a debit card. Personally I’m fine with it. I don’t know if Apple has integrated with any payment processors apart from credit card companies anywhere else in the world anyway; expecting them to do it in India would be a bit strange.
This doesn't sound like they're expecting anything:
> In India, Apple continues to screw itself with its short sightedness by insisting on credit / debit cards for all Apple Payments and refusing to integrate itself with India's many innovative digital payment systems.
It just sounds like they see it as a shortcoming of Apple's payment platform which affects the adoption of paid items in India, which seems like a fair evaluation.
> expecting them to do it in India would be a bit strange.
Why - one of their strong brand values is that their products are "user-friendly" because they listen to customers. So I don't see anything strange in making it easy for their customers to spend money on their platform, as it would only earn them more goodwill, not to mention increase their profits.