The article says that particles are neither waves nor particles, which is not wrong (depending on your definition of “wave”), but it omits to mention what the actual fundamental ontology is in modern particle physics.
Anything to read on fundamental ontologies in physics?