Neonazis are not a protected class (or equivalent in your jurisdiction).
How about suing people who post illegal stuff and leaving the matter to the courts? Having to pay tens or hundreds of thousands of dollars in fines will deter unlawful people more than having to change hosting provider every few years