This isn't a hypothetical situation. Google was actively banning accounts for using fake names during the early days of Google+. It was in their terms of service, but that didn't matter. People were outraged. The HackerNews community in particular was outraged. Sure they have the right to do it, but that's no way to treat your customers.