Neils Bohr would have definitely agreed with Newton here. But Newton had his "scientist hat" on when he said this. When he took off his "scientist's hat," he speculated about the sensorium Dei.... Newton certainly wasn't a "one-dimensional thinker." (Neither was Bohr....)
So which hat should scientists wear when they are practicing or teaching science?