Not at fault
Not at fault.
The cruising range is based on several estimates and Sleepypete alluded too. If you think the fuel gauge defaults on the conservative side the cruise range is even more conservative.
Here is my SWAG of how I think it works:
(1) It is based on the remaining fuel gallons
(2) It is based on you recent average speed
(3) It is based on you recent average mpg
and more important factored in with the previous 3,
(4) Your instantaneous speed
(5) Your instantaneous mpg
If you have been cruising along at a relatively high speed and a relatively high mpg and you then slow down and then accelerate fairly aggressively in the power zone and I were your cruise computer, not knowing any better i would assume your new driving behavior was going to continue, I as your dumb computer processing inputs would significantly drop your cruise range estimate.
Bottom line, it is just an estimate trying to predict what you as a driver are going to do in the future and is therefore very, very conservative on the low side. However, once you reach 0 miles in the cruise range you will be able to drive an additional 100 miles or more.
Cruise range is a conservatively low estimate!