Re: Had to happen
No possible bluetooth stack could ever tell you the precise distance between phones under all common circumstances.
The stack only knows signal strength. It does not know time-of-flight.
Signal strength depends on both the distance squared and the environment.
The Apple/Google one is backed by a team with access to far better kit and with infinitely greater understanding of the physics, hardware and software in use, because they designed it.
The Google/Apple SDK is very likely several orders of magnitude more accurate and precise than the NHSX trial app, simply because of the engineering knowledge and experience that they each have.
And yes, it's not going to distinguish between "both phones in pocket at short range" and "phones in free air further apart" (if the cameras are covered), any more than you can distinguish 1G of thrust from 1G of gravity (without windows).
Physics doesn't care about your political claims, any more than biology does.