 Over the years, different authors have come up with different explanations of why Bohr thought that classical concepts were unavoidable for the description of quantum phenomena. Here we shall group those explanations in relation to five different philosophical frameworks: 1) Empiricism, 2) Kantianism, 3) Pragmatism, 4) Darwinianism, and 5) Experimentalism.