Hey @Xarcell -- I think we talked about adding hooks to the codebase so that extra profile fields could be specified by plugins, but I believe we haven't gotten as far as implementing it yet. Sounds like something that needs to be done, however.
We wouldn't be adding these options into core, however, as we want to keep the options as minimal as possible.
@Lafunamor Manage > Users is in the ACP and has a "Ban User" option under Edit. Though it could be possible to add it to profiles based on usergroup in a sense if you have Moderators on your forum.
I'm so used to Vbulletin that we would add a few lines of code to only allow access for certain groups to use lets say in this case:
<li><a href="#" class="ban-user"><i class="fa fa-fw fa-gavel"></i> Ban User</a></li>
This would only be visible to Moderators and Admins and require password entry before banning said spammer.
This is just me rambling but I do know this can be possible with a few edits or a simple plug-in. Maybe add it under the drop-down list under the profile button?