Have pharma promos gone too commercial?