public opinion on generic drugs