I think it is partly Obama-care related; checking to see if there is a generic and making sure the reason for using the more expensive, name-brand drug is legit. Read your insurance policy; they have really changed in the last year or two, I know the extra paper we've been flooded with about the formularies for the drugs has been enormous:
http://healthinsurance.about.com/od/..._formulary.htm