That is an interesting situation. I know you can run a report for overdue tasks by assignee, but if they’re changing the due dates that report is useless.
However, I linked a thread that talked of notifications regarding a team member changing due dates. It is a little more monotonous as it is a project by project basis, but it at least gives you an idea of the frequency your team member is changing dates.