Additionally, many members in this thread confirmed that @Frodocooper is "hard-handed" and deletes many posts without a proper reason.
Being strict =/= deleting without proper reason. The off-topic posts, like many other rules, are very vague. 10 moderators may not delete a post reported for such, the 11th might and he would not be doing anything wrong. Note: I am not commenting on the particular deletions, I have not looked closely enough.