Sometimes it isn't necessary to ban a member permanently. And if an Admin has to always ban a user what is the point of moderators? There can be an options in the usergroup permissions regarding banning etc.
What I suggest is:
- Give us the option to allow user groups (via user group permissions) to ban other members without them needing to enter any part of the ACP.
- Shift banned users automatically to a usergroup (we can select a usergroup to shift the member while banning, or make a permanent banned usergroup like Vbulletin).
- If the ban is for a limited time, shift the user back to the users original group after ban is lifted.
Currently, we have to do this all manually (shifting user groups). It would be much easier if the ban system would be a bit better. I'm not saying to make it exactly like any other forum software, but I don't see why XenForo can't improve the banning options.