To play devil's advocate: sounds like a "bona fide articulable suspicion of a crime" doesn't necessarily mean there is a documented reason for the release of records that has been authorized by a judge. Wouldn't that leave too much space for abuse?
But again, getting records from the pharmacy isn't really the issue. The government already has the records of the doctor that "wrote" the prescription. All the pharmacy is giving you is the physical copy of the record + data of who picked it up.
American pharmacies take special care to put our full names along with our doctors names and phone numbers just to make sure that nobody gets away with possessing drugs that the aren't allowed to have.
A big country like Iran banning alcohol seems unimaginable until you remember that for whatever reason alcohol is the only thing a big country like America hasn't banned.