Most Indian captains donīt even look at the wx forecast before signing off the "dispatch suggested" fuel uplift, and whose who do rarely order extra fuel when the wx is marginal.
Why? Fuel is relatively expensive in India, and any "unnecessary" extra fuel uplift warrants a call from the CP. So, bend your neck and hope the Gods (or the autopilot) will help you.
Wonder what the forecast said? What was the contingency fuel? 7-8 minutes?
Proper planning and captaincy?