I understand very little, if any, of the science in this article. What intrigues me is the idea that they may have discovered a particle that “is not just outside the standard model but outside it in a way that nobody anticipated”.
To me that is the stuff of science fiction. New particle leads to who know what? Some might find this distressing. I say keep looking. It may be the particle that lets us hit the reset button on the mess we are currently in.