Drug companies have a goal of maximizing profits. Doctors are in the business of maximizing positive health outcomes. Allowing drug companies to market their products to unsophisticated consumers who don't have the ability to filter like doctors will lead to abuse. Moreover, history has shown that direct marketing is good business but not good for consumers (see credit cards). And frankly, I don't need another piece of junk mail.