To be fair, shadow banning has a legit use besides just taking people's money. It prevents genuine malicious actors from simply creating new accounts whenever they get banned. However, it becomes way more ethically complex when the service in question is a paid service.