Unfortunately, I think medicine policy people focus overly much on an 80/20 rule, and forget all the edge cases who have reactions to medications, or just need a slightly different treatment approach.
I've got a buddy with asthma, and I'm always on his case to have a backup inhaler handy in case he runs out or breaks his primary.
Asthma should be a self-managed disease, and a patient who understands and manages their disease is a joy. But Primatine is just plain dangerous and not good management. If you go to a doctor for asthma and that doctor doesn’t teach you to manage it yourself, get another doctor.
Most doctors will renew prescriptions for albuterol over the phone - they won’t make you come in every time you need a new one. Of course, if you’re going through too many (needing albuterol more than two or three times a week) then you need to add a long term control inhaler.