Excellent post—that is exactly how “science” works these days.
If you point out the “miracle” step you get fired.
OK, does this mean that the science is now settled?