These are the guys who were part of the team that put together the Rapha Report. One of the other people involved in that document - Daam Van Reeth - more or less disowned the calendar changes they proposed there.Who else had problems to avoid vomiting after reading this article?
The guys are basically full of crap. IIRC one of their more recent suggestions was that cycling needs to embrace gambling companies for sponsorship. That'd be a real good look for the sport and make the petrostates look almost palatable.