We do have new particles. The Higgs Boson was observed. Unless you don't count that because it was observed where we predicted it, but then you're just punishing scientists for being right.
I’m not sure I agree... was just trying to explain why there is a perception of progress slowing down.