Title: Science versus idealism