Take off, climb and circles before landng time use considerably more fuel than that of cruising time, so that needs to be considered. Also, as short haul fights generally don't climb as high, they lose the benefits of high altitude cruising.
Short haul flights use proportionally more fuel per mile flown because taking off is very fuel intensive. That said, no idea what average value the GP comment is basing their numbers off of.