Dealers will give you a loner out of the kindness in their hearts, they are not contractually obligated to do so. Ford on the other hand, assuming you have an ESP and/or sweet talk a Ford service rep, will get you in a rental car, and will give you like a week. I don’t remember what my policy has on it.
As far as the GM bad luck, all auto manufacturers make bad choices, Ford is still right with me and I will continue to buy their trucks. I’ve never owned a GM, so I have nothing to say about them as a company.
Ford is most certainly not reading these, it would be nice if they were. The 14th gen F150 forum and the mainline F150 forum is full of ford service reps that creep around looking to help people. So maybe we’ll see more of that in the future.