Outside of other solutions ppl proposed below, we do just need more active admins, across different timezones. The report queue has really helped, but there's not enough of us looking at them.
Cleaning things up only takes a few seconds with the ban + remove content action.
Also a lot of these spam posts do seem automated, which means our captcha here isn't doing as good a job as it should be π