Internet service providers monitor their chat rooms and expel users who violate their codes of conduct. For example, users can be kicked off for insulting a person or a group of people based on their race, religion, or sexual orientation. Is it wrong for ISP to expel someone for hate speech and why?