So perhaps the initial estimate from the computer is what you might expect on all 42 litres in the tank, but it gradually shifts to basing it on you having only a ~32 litre tank, as a precaution, so that when you hit zero you still have extra to get you to the next fuel station!
Well, I'm sure this is an official explanation given by Honda
(at least I was told so, after several months of "thinking" what is wrong).
If you ask me, if the car computer was too pessimistic for 50 km, it would be enough.
Warning light does pop out very fast (when approx. 10 liters left) , so if you are afraid you might end up w/o of gas, you can go refilling it as soon as possible, but if you live in the area and country where gas station is on every corner then the right information of expected mileage (if the car has this function) would be welcomed.
As I stated before I help my self with "mpg" data I'm getting from my board computer. I have to add 0.3 l/100 km though, because it's too optimistic. If my real avg is 6 l/100 km, I know that I should be able to get mileage like 700 km (42:6=7) if I keep this mpg, otherwise just recalculate. But I must admit that the psychological effect is a b****.
Knowing that I don't understand why Honda didn't tie expected mileage info to the mpg.
Therefor perhaps, just perhaps your theory can be right