Months late? What are you talking about? You do realize we are in the midst of the worst public health crisis in 100 years. Supply chains are disrupted everywhere.
For the millionth time, stop using the pandemic as an excuse. Every other company got their phones out right on time. Are they and their suppliers somehow immune from the pandemic? Apple has the same suppliers, its APPLE'S fault, they screwed up.