No exceptions.
Oakley sponsored riders get to choose what glasses they wear whilst riding. They only get told what glasses to wear when doing a podium visit.
Although I’m sure there will have undoubtedly have been some extra ‘sweeteners’ thrown around to get these stupid things worn in races.
I think the exception is anyone PAID to wear them. That's totally understandable.