If I were a team owner or sponsor I would put it in every riders contract that he must wear a helmet or go somewhere else. if every team would do that the UCI would not have to make them mandatory and it comes down to a money thing. Wear a helmet or not get paid.