I am aware that a similar suggestion was declined two years ago, but I would like to try again with a few arguments as to why this would be a good function to have.
While general disrespecting and questionable behavior should be brought to the MoM or HM of the site, sometimes it's about a user who makes you uncomfortable or who you do not want to associate with, while the person hasn't actually done anything wrong that would warrant a ban.
It is impossible to like everyone you meet and sometimes it becomes hard on a person if they are forced to continuously interact with someone they want to avoid on the sites. This could very well be a reason that is not against rules, but just that you want to be left alone by the user and ignore them without seeing them message or owl you all the time. After a while it becomes very hard to keep this up, and if the other user makes it a point to, for example, talk to you and ping you in chat this leaves you with only the options to either suck it up and be nice to them despite your discomfort, leave the chat and site completely, or actually snap. Of course, we do not want these things to happen as the users of these sites are all very valuable and so is their comfort and safety while online.
This is something that I have been made aware of several times, both from my own perspective, but also as a prefect leader myself who has been entrusted with concerns about similar situations from others. Therefore, I would like to suggest this function one more time, and ask that it please be taken into consideration.
For this function to not disturb staff members in their work, I would also suggest that management members get the ability to override this function, or to simply make it impossible to block/ignore graduate staff members.
Customer support service by UserEcho