the reason modern science has such a shit track record when it comes to prediction is because the so many scientists have failed to stay in their lane. too much research tries to address matters of what ought to be when science can only address matters of what is.