I've never done the "running on empty" lottery.
--/--
On the Jazz, I fill up when I am down to the last 3 of the 10 bars.
There is no such thing as a "lottery" here. I often fill up when there is just 1 bar left (yes, that last one

). And usually I fill up between 31.5 and 35 litres, so there is still between 5 and 8.5 liters in the tank, which means about 100 to 170 km. Hardly ever seen a low fuel indicator.
For example, we drive on a tank of fuel across Germany from before the Polish-German border to just before the German-Dutch border, some 635 km at motorway speed (around 120 kmh/75 mph). And then the tank is really not empty. We regularly drive between 700 and 750 km on a tank, once an exceptional 875 km.
Coming to a halt with an empty tank is not very realistic in Europe with a petrol station

every 30, at most 50 kilometers.