As we know there's a few people typing join [server name] or ./ad [server name] in chat, if Minehut added a chat detection to detect if their message contains join [actual server name on Minehut] name OR ./ad [actual server name on Minehut] then it cancels their message and tells them to use /ad.
We've seen how this works with /ad [server name] because it tells you to advertise an online server or it tells you that it's not a server name (so we know they have a way of detecting if a player is advertising a server).
This would reduce the amount of mutes in case it actually was an 'accident' (most of them are doing this on purpose), of course their will be some players bypassing but it should help keep the chat slightly cleaner.