I just joined the forum today to find out the answer to the question, "is anyone waiting longer than my wife and I have?" Obviously a few, but not many. Replying to you because you ordered from dealers in the Minneapolis-St. Paul metro area, which is where we live. Ordered our Gravity Gray SX AWD P/T on September 12, 2021 from Luther Kia Bloomington. Original due date, May 8. Then moved to May 11. Then May 18. Then, as you described, got the "have to inspect 'em all at the rail yard for hail damage" message. Then due date moved to June 8. Now today it has moved to June 22.
VIN hit failcat on March 29. So as of today we're 9 months and 2 days into it. Far as I can tell, Luther Bloomington is a reasonably high-volume dealer as they had 25 Tellurides hit Failcat so far in the first half of June, and nearly 40 in March (the month ours showed up). They have a total of 67 pages of VINs currently in on the site.
So I guess my question is this.......... What the hell?
I'll hang up and listen.