I think a lot of people would prefer to buy from the factory it could/should be a very special experience allied to a factory visit.
The pricing of their demo fleet cars are very keen and they mean business alright, good luck to them they have invested heavily in this area.
It's been coming for quite a few years now when the dealers were told to keep crazy levels of new cars in stock, and over the last five years or so we are just left with the big players in terms of dealerships. This was probably inevitable with the entry level costs spiraling significantly which became necessary to produce a "compliant" car for the new breed of customer.