Just so long as we remember to check it'll fit the need. I recently inherited a design that used some parts from the 70s and they were not up to the task. Drop-out voltages too high, gate threshold voltages too high; whatever spec could be violated was. Just because it's been used for 50 years doesn't mean it's the right part for the job
In fact, unless ubiquity in availability is a really core part of the design requirement, they almost certainly aren't the right part for the job.
Most parts in most designs aren't anywhere close to being specification-critical. Specifying the 3904 is a great way to say "I need an NPN transistor here, and it doesn't really matter which one" (because, oh man, they can ship a lot of different things in that "3904" bin spec, and they do). So the "jellybeans" are often ideal choices.
When they are not, that is when the design engineer earns their pay.