And
I will take a middle-stance.
Market supply and demand does have a role to play. That cannot be helped, and we aren't likely to see dealers ceasing to mark up vehicles because of it.
HOWEVER. When a manufacturer sets the MSRP, I'm sure it has the dealer in mind. Otherwise dealers would get more pissed off every vehicle they sell at MSRP. And if they sold such vehicles at MSRP - in time, I'm sure that it'd come back to them in the long run with valued, returning customers. Instead of making a quick buck to compensate for a bunch of really pissed off customers for having to pay that.
My deal is that a couple thousand adjustment is okay for really high-ticket vehicles (that allows the whole supply demand thing to work)...but we're talking about 25 thousand dollar items here being bought, not 20 dollar products that fluctuate in price. That's a LOT of money. These 20k+ dollar 'adjustments' on the Challenger, for instance, are just flat out wrong, imo.

But if people are willing to pay it, hell, go for it - I'm not gonna stop you.