I myself am not a very competitive person, and I do not particapate in sports for those reasons. But I understand that sports, and sporting events are a big part of are culture, and always have been. Some sports may be very violent, like boxing, and sometimes hockey, but they are a huge part of our society, America loves it's sports, and America loves it's violence in sports. People pay a lot of money to see one guy beat the crap out of another guy. Also violent sprts have been around for years, look at the Roman gladiators, they would fight to the death.
Sports are moral, and the violence in sports is morally right.
It is better to have people compete in sports, than have people taking that competitiveness and violence out on society.