They are. Atoms have structure so they can't be fundamental (apologies to Democritus). If you want to "see" these particles head to one of the poles and watch the auroras.In other words, he's arguing that sub-ATOM-ic particles are "more fundamental".. "than the atom"!
All I can say is that it's fortunate science is not based on popular vote. Apparently science only counts when cool gadgets are created from it.