Skepticism stops generic meds from gaining more ground