It seems like this was over nsfw content tho.
It's fucked up even if it's neonazis (but I disagree with your usage of that term). It sets a precedent that you can willy nilly drop customers that might be relying on you.
Amazon did something similar to me a while back. I was livid.