I guess you are right, according to some articles online [1], a pharmacist can refuse to dispense a prescription due "moral and/or religious" reasons.... so they literally can just look at you and say well you know what I don't think you deserve this stuff sorry go somewhere else and I guess it's perfectly okay, because of a moral duty, which is vague and specious.
I guess I’m confused - are you saying pharmacists should not be able to refuse to fill a script or they are not able?
As it stands they are able, and can be held accountable for doing so.
Maybe the law should change to where pharmacists are simply agents of the prescribed. But that’s not current law or custom.