I’m not sure why the dealers are chastised for marking up the sale? If someone (ie a secondary dealer or someone just interested in flipping for a profit) gets an R for MSRP, they in turn will take advantage of the market and do just that, flip it. Then they make the money, not the dealer.
Take a look at cars and bids.com, and you will see just that. 2023 and 2024 Porsche GT3’s, Shelby GT500’s, Audi RS6’s, Hummer EV, etc with 200 miles on them being sold private party for a huge markup.
Im not a dealer or in sales at all for that matter, but just someone who understands economics.