My experience has been that when you actually go in to buy a car, you get a swath of arbitrary discounts to the MSRP, then you get a few other fees and especially taxes that bring it back up to the MSRP.
So I'd guess that there's also a component of the high MSRP + large standard discounts which is also making sure that you don't come in expecting to pay an advertised price, get aaaallllmost all the way through the process, get the final price with tax that is ~10%/several k$ higher, and then crap out there both because it is a real kick in the pants and you may not have the extra money.
It'd be like if I got to go in to a hiring offer and was able to demand a million dollars a year so that any lower salary seemed like a value.