Probably worth remembering that hosts are voluntary, and have day-jobs. I would imagine checking every thread in every section for off-topic posts would be mind-numblingly time consuming, and also a minefield for arguments about what was or wasn't off-topic.
...unless you're volunteering?