No, short term and long term availability of a part in volume has always been a part of circuit design. The current situation has been a unique extreme of this, but buying a million count of an electronic part hasn’t ever been an arbitrary off the shelf affair. How many a distributor has for immediate shipping, the lead time for large quantities, and the end of life plans were always a consideration. Before though the problems you were trying to avoid were more like not delaying production for six weeks because a part was out of stock or whether you could keep building this board for the next ten years.
I would agree for million (depending on market segment, you could be talking straight with mfg then). But we were talking about 1k, a tiny quantity as far as production rounds go.