My order was definitely because of the price drop. The drop and the tax credit brought the total down into the same net price range as other vehicles I was cross-shopping (i.e. Toyota Sienna hybrid).
My mix date is 9/15, so I'm watching Ford and the UAW with bated breath. Hope Ford does right by its workers. But I'm trying to prepare myself for a long delay