The difference is when you call something a "red herring" you also point out why. Or if you invoke "occam's razor" you simultaneously propose a simpler explanation. Whereas Hanlon's razor comments like the one above literally do nothing except say "Hanlon."
Anyway, I don't think me and GP are alone in being irrationally annoyed by this cliche.