Lots of reasons. *Some companies don’t see the value in good creative, and aren’t willing to pay for it, or don’t understand the value-add. *Depending on the product or the industry, the customer base, in testing, perceive certain campaigns as being wasteful. *Lots of businesses don’t treat marketing as a separate business function from sales, and sales controls the marketing/advertising budget, and the creative decisions. Quite frankly, I don’t understand the examples you gave. Tamron’s ad is not ugly; it has a business-to-consumer focus. The pages are cleand and easy to use. Canon’s site, on the other hand, appears to be business-to-business focused. It is not user-friendly, but rather has too much information packed on the home page. Added to that, I tried to link to the CanonUSA site, and the link didn’t work. Coming from 20 years in marketing and advertising, I perceived Tamron to have the better designed site.