Ford probably sells more cars because they don't expect them to last very long. I was always amazed that up into the 90's the odometer on a Ford product only went up to 99999 before it rolled back to zero. To me, that says that they did not expect the car to last past 100,000 miles!