BAN THEM ALL!
Radios, GPS, cadence meters, heart-rate meters, power meters - all that c**p.
Is cycling the only sport where the athletes put all this garbage on themselves measuring their every fart? Why did it come to this?
Could you, please, enlighten me - are there other sport disciplines...