What you say is very true, but I think you misunderstand how I do the calculations. The advantage of calculating potential range in the way I do is that it is not a forecast (which then becomes a target), but extrapolates from actual distances driven, and is calculated "after the event" so that it is range actually achieved.
I have kept charging records for the car since I bought it last August, (yes I am a nerd), and in the period August to March I drove a total of 2846 miles consuming 1273% of battery. This gives me an average figure of 223 miles per full charge. The lowest was 194 miles in a cold spell in November, and the highest was 247 miles in a warm spell in March.
Since April 1st (when I reset the trips for the summer months) I have recharged 7 times, and on four of those occasions I have achieved extrapolated ranges in the 240s, for instance using 68% of the battery to cover 166 miles (244 miles for a full charge). Admittedly all of these were local driving and the weather has been good, which helps. I am about to charge up again tomorrow as the battery is down to 28% and on this occasion I have driven 156 miles since I last charged and used 60% of the battery (down from 88%). This gives me a "whole battery" range of 260 miles (assuming that I were to run the battery down to zero and use the same rate of consumption)!! The other 3 charges were over a 400+ mile holiday round trip with 4 adults on board, plus luggage, driving at motorway speeds. Using my method of calculation I achieved extrapolated ranges of 211, 199 and 214 miles (I used only some of this last charge to complete my return journey), all of which I am very happy with and are in line with my expectations. Over the period from April 1st I have so far driven 1055 miles and used 456% of the battery. This gives me an overall average figure of 231 miles per full charge.
It seems to me that the results I am getting are consistent over time. As I said at the outset, this analysis does not produce a predicted range (which you then try to achieve) but instead looks backwards to see what range has actually been achieved, and consequently I feel that I can have a greater confidence in the data.
I should perhaps point out that all of this is in driving a standard range MG5, not the long range version, and I always drive in Eco mode, with Kers 3. I am more than happy with the performance of my car. The data also seems reasonably consistent with what the car is showing - aggregated figure of 4.5 miles per kwh since April 1st. 4.5*48.8 (usable battery)=220 miles approx, 4.5 *52 (full capacity)=234 miles, and I am actually getting about 231 miles equivalent overall so far.
I am quite happy that my method of calculating the car's performance is as good as any other, and does not rely on the GOM or any other forecasts.