While it would be nice if motorcycle manufacturer's and dealers were required by Federal law to post a Monroney label like auto companies, the fact they don't doesn't mean a person can't easily find that information. The MSRP and freight are listed on the factory website for any and all to see. So while not having the asking price listed on the actual bike sucks and smacks of shady used car dealers (which is where Harley got many of it's current crop of dealers btw), it's not going to affect someone like me who researches everything before he goes shopping. This tactic works on rubes and people who make impulse purchases, not people who understand the process.
While I would prefer a discount off MSRP, I don't mind paying MSRP if that is the norm. And I understand that the freight charge is legit and a straight pass through from the manufacturer. However, I also fully understand that the extra setup or prep charges are pure unadulterated BS. If they expect me to buy their product, those charges get dropped right away.
They count on people who don't know how vehicle sales work, don't know real prices, don't know they can do much better on financing with their credit union in most cases (unless the manufacturer is running a special financing deal for instance), and mostly they count on people who make purchases based on emotion. The absolute smartest way to buy is to pay cash, refuse all the extras the dealer pushes like ESP, financing, service plans, and whatever else they offer these days to boost their profits. And if they insist on more than MSRP, the smart consumer will control his emotions and walk away. I haven't seen a single product Harley offers that is truly worth a premium over and above MSRP.
Jerry