The treatment you refer to is promising. But it is not a cure. We hope it will be, we want it to be, but it isn't yet. The sources that report on this report on it accurately. Perhaps you should take a lead from them. As for your cosmological meanderings, why not take a hint from your own thread title?