The captain is. Sometimes it takes 0 and sometimes 4t or even 8t. Anyone long enough in aviation knows that. I personally would give a crap towards such policy, if I need more fuel I will take it and I would not have a problem to explain it. Certainly Male is busy at times and that is just a fact, if you did not take the fuel you are in a tight corner, and even more so after a diversion in Colombo. The PAX and certainly the company will not thank you for your screwed up decision.