SEO is just another form of marketing. It is no more/less legitimate than PPC campaigns. In fact, PPC ads are far worse because Google does little to police them. As long as Google makes money, they don't care if you scam users. That's why they paid half a billion dollars in a settlement to the FTC for knowingly selling illegal pharmaceutical ads.