Where people run out of fuel, it is rarely because they have some sort of "routine" as recommended by WorkingHard.
Normally, the running out of fuel is the endpoint in a set of other failures.
+ Assuming that fuel is onboard when it hasn't been loaded and can't be visually inspected
+ Assuming that gauges are incorrect
+ Not knowing how much fuel the aircraft actually burns (a common problem amongst renters)
+ Failing to convert from one fuel unit to another (pounds,.litres USG)
+ Being caught out by the early disappearance of the fueler and needing to get away before weather/night closes in.
+ Being caught out by headwinds and failing to take the decision to divert early enough.
Pilots deliberately loading inadequate amounts of fuel because they have a duff system of reckoning their fuel requirements is not the problem.
2D