Why is climate finance considered a duty rather than a promise by developing countries like India?

India argues that developed countries should treat climate finance as an obligation. I want to understand the reasoning behind this stance and its implications for global climate negotiations.