Another real-world practicality - you can't ride what you can't buy. Rim brakes still exist, but development has stalled because racers are mostly on disk brakes.
Shops won't stock things that don't sell, so disk brakes become more common, giving a feedback loop.