As Tom said most people want their car now. Also, there is indeed a massive overhead with keeping all that inventory, but the burden is borne by the franchised dealerships instead of the manufacturer. This is one of the reasons why the manufacturers want to keep them around instead of switching to direct sales.