Logistics for the carrier is probably allot more complex. I mean when your manufacturing close to a million trucks a year (pre COVID) between w plants, that’s about 1500 F150’s a day. I am sure some might sit for weeks. Maybe those are going by rail to Chicago, then sitting there to be trucked further out west etc. I can tell you when my truck personally ships it will be here in 1 day. The driver will load it along with other trucks and and make multiple deliveries around my area. My dad would do this. He’d leave Sunday at midnight Chicago time in sometimes an empty truck, head to detroit, load his truck and come home for the night, rinse and repeat. He would sometimes get a load back from Chicago that are made elsewhere and bring to the Detroit area (Woodhaven MI to be exact). Then local guys would take his cars he brought from Chicago and then distribute to dealers in Michigan and out East. He was doing so long that dealers knew him and would let him drop ship in middle of night when no one there.
i know it’s all a mystery but sometimes it is what it is. My 2015 F150 sat in yard for almost a month. My dad finally called and nobody knew why. It showed up a day later. And no he doesn’t have that contact anymore. LOL.