I still don't buy the "There is no nature vs. nurture" statement. Maybe there's more than nature vs. nurture, or more complicated than nature vs. nurture. But totally no nature vs. nurture? Overstatement.
Take physics as an example, quantum physics has "a lot" more than classical physics, but no physicists will discard classical physics as being no longer valid, or no longer useful for explaining everyday physical world, or you should always use quantum physics in engineering, etc.