These sports are here to stay. Scrapping them would do a little good. Besides, most of these players are very aware of the risks involved before they engage in it.
Most regulations necessary to ensure safety in the game are already implemented. There's only so much that can be done given that these sports involve contact.