That point looks like it has seen better days as Irishthump said.
Put simply, If all your rolling stock derail at the same spot, then it is most likely the track.
If they derail all around the place, more likely to be connected to the rolling stock.
PECO points are generally thought to be best around so that is great advice above to replace the points with one of them.
Have a trial of that and see does that help as there are few things in life as annoying as a derailing layout!
Best of luck.