Thanks for all your answers and effort you put in to it. To me, Dhamma means nature. So Dhamma should not be alienated from science.
I think that science has not caught up with Dhamma as yet. For me, the science has strengthen the faith in Buddha, Dhamma and Sangha.
Not even science, Buddha’s management skills, amazed me.
Think about, his teaching methods and Vinaya (code of conduct) education methods etc which he implemented 2500 years ago.
I agree with you that this knowledge is not contributing to the final liberation and we have to let it go so we can free ourselves from all conditioned things.