I'm a primary care physician in the US. There are a number of logistical issues in the decision whether to prescribe antibiotics. They revolve around the ease of followup. It would be nice to always be able to say "You'll probably be fine. If you get sicker, come back."
But if it's a Thursday or Friday, or if the patient lives an hour's drive from the clinic, or if I'm about to go on vacation, or if my schedule is overbooked for the next few days, I'm much more likely to prescribe an antibiotic.
We need better access to care. Among the things that would help that would be (1) single payer insurance, so people could get care anywhere, and (2) better compensation for primary care providers (PCPs) which would result in (a) more of them, relative to specialists and (b) less need for existing PCP to overbook their schedules to make ends meet.