I am all for keeping certain things under wraps. Especially when it involves military secrets. But that does not stop us speculating and theorising logical results.Why should everything be spilled in internet and media, why do you expect it?
There are secrecy on certain projects and we better get used to this secrecy, some project might seem to be delayed, postponed, inferior but in fact there are progress' which should be kept secret, at certain projects we may not exactly know the maximum range or true capabilities.
So if these “real” ranges are to be kept as secret, what is being shared with public should be more realistic and not induce logical speculation!!