If what makes an element ferromagnetic is that the valence shell is incomplete and has unpaired electrons, why aren't most elements ferromagnetic because most elements have unpaired electrons in their valence shell?
valid question