I'm getting off the topic, but my friends that referee high-level children's sports were talking about how taunting rules and trash talk have changed over the years. In the past decade or two, they're really tried to stamp out racial and sexual trash talk. Now they're encouraged to watch out for trash talk regarding economic class. The reasoning is two-fold. First, kids are getting smarter. If you call someone a racial slur you get kicked out of the league, but maybe you can tell them their mother's on welfare or their dad is an illegal immigrant. Second, children's sports are so much about money. High-level children's sports are pay-to-play. Top-tier club teams in many sports can cost $10k/year or more. The fact that there are any lower-income kids in the leagues at all is kind of surprising. Usually the less talented, richer kids are subsidizing a handful of more talented poorer kids. Some kids will do whatever it takes to get an edge or maybe even get the other teams best player to throw a punch and get kicked out.