I think cost is a component here. When disc brakes get so cheap, most everyone will just use them. Rim brakes will always be around since there are a lot of frames that don't aren't setup for disc, and there is a desire to keep the vintage of the frame.