Interesting. I have been told by three different dealers that MOCO sets the prices to keep them all in line with one another. My local was selling a while back at $1000 under MSRP on stock bikes and the dealer where I bought My SECUSE (out of town) said they could get in trouble from MOCO over that. 
Well, we all know the dealers lie to us on a regular basis, so this one shouldn't come as a surprise. As mentioned previously, there are Federal laws concerning price fixing that prohibit folks like GM, Ford, and yes, even the Almighty MoCo, from setting retail prices. The only price they can legally set is the one the dealer pays to the manufacturer, and even that isn't cast in stone since the manufacturers offer volume discounts and various other incentives to the big boys.
There are companies out there, Apple being one that comes to mind, that walk the fine line and seem to be able to control the retail prices of their products without running afoul of the law. They can most likely get away with intimidating retailers because there is no agreement that guarantees the retailer product from Apple. The auto and motorcycle business is very different, with franchise agreements that spell out dealers rights as well as obligations. So when a Harley dealer tells you the MoCo sets the retail price, he is flat out lying. Now if he tells you that Harley and the local dealer association
recommend not discounting below MSRP, he may be closer to the truth.
Personally, I have no problem paying MSRP as long as that is the price everyone else is paying. I'm pretty sure I'm not alone in that preference either; just look at the "no haggle" auto dealers like Saturn, Car Max, etc. If MSRP is set to represent a
fair return on investment for the dealer, and everyone pays the same price, then I don't see a problem.
Jerry
BTW - if the MoCo actually did set the retail prices as this dealer claimed, how does he explain the 1k, 3k, 5k, and even 10k over MSRP that some dealers have been charging over the past 10-15 years?