We have too many "particles" already. They keep coming up with these new-fangled ideas because they can't admit that the Standard Model is crap and needs to be scrapped. These so-called particles are all just manifestations of the same thing. Just need to figure out what the thing is. Also, the article is thick with "mad scientist speak". Is it not possible to explain it in English?