Having a community leader who isn't afraid to crack some heads to keep people in line is always important. People like this poison any community.
Make a Code of Conduct and use it to control your community rather than let your community control you.
It's like parents complaining their kids are "out of control" and "there's nothing I can do". Seriously? We've been raising kids for a hundred thousand years. This shit isn't new.