If you get a guy creepily flirting with every female that signs up and making them leave the site, hide his comments on profiles of females he's not friends with, if you've got a spammer that is trying to give away 'free trump gear', then make their posts only visible to them, if you've got a group trying to police your site by looking for 'socks' just make all their posts invisible to other members etc.
Straight up banning people only works as a last resort, they'll trash your network to anyone who listens, or worse set up a rival etc.