Mind you, what excuse does Microchip have?
excuse #1: not everything is done in their fabs.
PIC32? ATSAM? all manufactured by TSMC, AFAIK
probably some AVRs as well
if you are suscribed to their PCN service you should have seen they are qualifying some of their fabs to move production of many parts internally and i bet that takes time
Us, we were warned by our contractor in
october 2020 to start stockpiling because at that time microchip communicated a change of lead times due to impending shortages, it's been almost two years of the same shit but at least they delivered what you ordered.
while at the same time ST just said that price was going to increase starting the day after even for backorders, nothing you can do lol.
so we started stockpiling. we didn't order at first because we could get by for a year but then at least once a week look at catalogs, see backorder quantities, order. we have reels coming in that has been sitting there on microchipdirect for weeks as
excuse #2: higher pin variants usually don't require a different firmware and their pinout isn't retarded. we can stuff a 44pin qfn inside a 28pin soic and route the tracks with zero effort
the parts i really can't find are some specific LDOs (which were replaced, pity.) and some single source parts: dsPIC33EV in 64 pins, but we're slowly moving away from that and the SoP with integrated lin transceiver, but as they were done by microchip, the pinout is NOT retarded: you can place the actual microcontroller there, all the lin signals are on the pins you would actually use to connect to a transceiver. Add one and a couple of isolating resistors and voila.
also some boost converters, but hey, where do i sign the petition to standardize the pinout of higher-than-average performance converters?
excuse #3: they have some sort of pay-to-get-ahead-of-queue program now, our contractor suggested we join as they did and got better help from sales, but we didn't partecipate, we managed to get by anyway.