This is a difficult task for a moderator to handle. But, it looks to me like, the moderators actually do a good job in responding to them.
1) Most off topic posts seem to occur when the thread has more or less played out.
2) Off Topic posts can be very interesting and educational.
3) The moderators merely remind us and, except in very serious violations, do not censor the posts.