That's BS.. drop ship is an option on the order form. Ford would not put it on there if they "frown" on it. It's extra work for the dealer or salesman and they're too lazy to make the arrangement.
The reasoning was something like "Ford Corporate" frowns on that".