If you've got a low-chip-count product and an agile business structure, when Chip A is unavailable you can respond by redesigning your PCB to use Chip B.
But if you've got loads of chips on different boards from different suppliers, a structure suitable for a large business, lengthy supply chains, complex certification requirements, and you can't afford to pay much more? Well, that's going to make things quite a bit more difficult :)
But if you've got loads of chips on different boards from different suppliers, a structure suitable for a large business, lengthy supply chains, complex certification requirements, and you can't afford to pay much more? Well, that's going to make things quite a bit more difficult :)