The Hubble Tension and the fact that after decades of research nobody knows what dark matter or dark energy is even though it is supposed to make up 95% of the universe, is as the article indicates an embarrassment. So I like it when somebody comes along and kicks over the apple cart and comes...