It’s not so much that doctors too easily handout antibiotics, but that they handout too little the first time around. This enables the bug to develop a resistance before a stronger dose is finally prescribed.
Others mention antibiotics don’t stop viruses, but often with viruses a secondary infection comes with it that must be hit with antibiotics
Also people will stop taking their anti biotics before the bacteria is gone and it comes back stronger and requires more antibiotics to clear it up. About Mexico, once when we were there I had a migraine headache. I had not carried anything with me so I went into a Mexican pharmacy thinking I would get an over the counter drug. The pharmacist gave me something that knocked me out for 24 hours. When I came to I no longer had a headache, I didn't even know if I had a head. I don't know what he gave me i have never had any thing like before or since,