Which is why the buyer has to shop around. Some dealer makes are now advertising rebates and discounts, even for several thousands of dollars. Sales have slowed so the factories are offering rebates. Plus some dealers are offering discounts as sales are slow.
The dealer add-ons is probably still a thing with a lot of dealers. The buyer has to refuse to pay those. They are negotiable, if the dealer wants to sell the car they will not charge them.