In other words, Professor Ren is saying "The science is never settled."
Good for him!
If the science is settled, then it’s not science. Knowledge is a moving target.
CC