If you could have disc brakes on a road or cross bike without a significant weight - and in time - cost penalty, why would you not want them for any reason other than knee-jerk conservatism and some odd traditionalist loyalty to 'the way things are supposed to be'?
If

