I think marketing gets a bad rap because of bad marketing, just as PHP gets a bad wrap because of bad PHP. Good marketing is good.