Seems like you're comparing two different flights (9 hours vs 12 hours) departing and arriving from different airports (total travel time 15 vs 20 hours).
My personal policy is that "no aircraft with fuel for more than 4 hours should never have me onboard in anything less than business", but YMMV.