About 2 months ago, he had just hit 60,000. Now he has 63,188. So he got about 3,188 points with no activity whatsoever. I'm not blaming DT for this, but how can somebody get 3,188 points with no activity? I mean to say, some people are just going around spamming him with tons of points. And main thing is, what can we do about this?

This is a classic case of people "Swatting" up to Mods.
It's not the Mods fault. Sometimes they will put an answer that is brilliant and will get lots of votes for a good reason.
But sometimes people upvote and then Comment saying:

^ I was curious too at the time. I didn't see much Point spamming really, but things like newer users seeing perhaps some of your moveset Questions (for e.g) and upvoted them. I doubt it is anything much. it's not your fault at all xD