Or, you could ask for additional fuel and if resistance is encountered then do it their way with the fuel they pushed for. Then if enroute, you are not going to have enough fuel, pre-emptively divert. Done and done. Not your problem,you contentiously tried.
I think I have read on these very forums it's not your job to fix their problems, or did I misread that?