I did a thought experiement of what it would take to make a 'universal' TTL chip, which was basically a 14 pin, 16 pin, and 18 pin device where all 74xx chips were actually inside of them and through a programming step you bonded one of them to pins on the lead frame. It required a 90nm or better feature size. The trick was you only have (number of pins) number of input stages and output stages (all the "TTL" part of TTL (these are fairly large by their nature). The logic was all internal 1.8v with a simple step down regulator to go from 5V down to 1.8V.
You could cover both the SSI and MSI catalogs. Of course there isn't anyone designing new stuff with TTL any more so it remains a thought experiment only.
In a somewhat related idea, is that of unioning the footprint of alternate parts in a PCB design so that either part could be used. I have never used any high in EDA software, but if you had end to end design, schematic, pcb layout and parts databases with high level machine-readable symbolic pin descriptions, these could be inferred automatically (unioned footprints).
Using your idea, I wonder if you could automatically have "hot standby" components in the same package?
I agree with you.
Eng has really got to stop thinking they are the source of ideas, most good ideas come from customers that have needs that can't be currently met. Eng balances design constraints, as companies grow, hierarchies get stronger and creativity drops. Maximum innovation comes from small companies solving customer (the ones building the products) problems.
The Jelly Bean chip business could get disrupted by the proper mix of analog and digital. The PSoC [1] was almost but not quite there
[1] https://en.wikipedia.org/wiki/PSoC