You are saying that companies are foolish to ever hire celebrity actors and other persons for their ads, or as spokespersons. I believe you should watch TV and look at other media and see where obviously the rest of the world have other ideas.
Dilution always bad? That is like saying you should never take out a mortgage to buy property. It is necessary to take out loans or, in the case of a public company, to sell shares to enable growth. Big companies are very often so leveraged with debt that just a slight downturn in the economy leads to layoffs.