I have no problem with stadiums enforcing the code of conduct on people using profanity, extremely offensive or racial comments. I have no problem with players pointing out people who are doing such things.
I think most American sports watching crowds should attempt to be as family friendly as possible. If you want to grow the game, have as many kids get to go to and enjoy the game. An environment of constant cursing, swearing, and use of offensive language, is no place for children and it's not an environment that any team wants for their team in their home.
Again this depends where you are and what you are saying. There are parts of stadiums that are essentially bars. They have three rows of seats outside a full bar for people to watch the game. There are also certain parts of stadiums that are known to be especially rowdy. For instance at Oakland a’s they have a guy beating a drum all game and people screaming non stop in one section. I am imagining the guy that got kicked out was being overly offensive and probably deserved it. However saying the whole stadium should be super kid friendly and nobody should cuss is the opposite end of the spectrum. I guarantee if all these stadiums enforced a strict no swearing under any condition policy they would lose a ton Of business l.
It sure seems like you are taking what I said to some extreme just to prove some point. I never said cussing should be entirely banned. I never said that the whole stadium should be some super kid friendly place.
But, generally trying to make the areas where people are in large numbers watching a game more family friendly should be something all teams strive for.
And I am not talking about forcing out people who react like "Ahhhh (enter curse word)!!! I wish that didn't happen." I am talking about people dropping off bombs in every sentence they speak or people attacking players verbally with tasteless names, profanity, threats, and racial slurs. Cleaning that up will make things more family friendly.