The level of disconnect here is not minutiae.
Of course context matters, which why this declaring that commonly used phrase, in a forum that “what the fuck are you talking about?” is used https://boards.straightdope.com/sdmb/showpost.php?p=22223755&postcount=511 with no concern, and snark is pretty gosh darn common by many, is worth a warning ( which means banning to someone on thin ice) is so absurd.
And while that post might not have been reported, I don’t know, it is part of what is the functionally accepted norm, the context, of that forum. Claims of its mod otherwise notwithstanding.
IF that forum is going to not tolerate that pretty benign level of comment it must be made absolutely clear and some consistent effort made to enforce it other than only upon a poster that the mod has not liked.