Pharmacists may be more important than doctors as they are accountable to drug manufacturers, doctors and the public.