Shadow banning is definitely too much imo. It's simply unethical no matter how you look at it.
First, it doesn't do anything to prevent bots. It takes less than a second for a bot to check whether they are shadow banned. It's simply a tool to bully and gaslight people - just block them. Why these abusive games?