I am not supposed to have an opinion but I expect I will be forgiven for having this one.
I am expected to be wiser now that I am older. It actually makes no difference in this particular situation.
All fuel calculations are avoidable. Mistakes do happen but this one is NOT a mistake, it is a fundamental error in piloting skills.
My opinion.
PPP