I argue that science is being held back by centuries-old assumptions that have hardened into dogmas. The sciences would be better off without them: freer, more interesting and more fun. The biggest scientific delusion of all is that science already knows the answers. The details still need working out but, in principle, the fundamental questions are settled.