That is ridiculous. The price one actually pays is the only one that counts. And that includes the various fees, taxes, delivery etc. Try writing the check without paying those fees and you'll not get too far.
It may be easier to compare pre-tax prices when shopping, but OTD is what will be spent. Every time.
Obviously, you don't know how to shop. As I said, fees vary from state to state, otd cost is the number you need to shop. You paid X amount for a bike in CO? Well hell, it might sound like a lot because your number included sales tax on it. I have no idea what the sales tax rate is there, but do know that if bought a bike there and brought it back to my state, I wouldn't pay a dine in tax to CO; I'd pay sales tax to my DMV.
Did you pay a registration bill at the dealer? Great, but in my state, we don't do that. As for delivery, setup, etc, I think I was very clear that those should be included with the price as should doc fees. Again, lumping in sales tax is stupid as that varies not only from state to state, but from county to county and dealers have no control over that. It has no relevance in price comparing.