We know a route from X to Y is $miles . Detours happen, but Google is getting to the point of calculating realtime incidents. But time could be fairly compensated, as could the miles on a vehicle.
If you took a way longer route, it's on you. But if you're traffic jammed, it's not your fault, and should fairly be compensated.
You know, that's what Unions are for.