We all have a pretty good idea of what the average person in the street might think of big pharma, ...