Antibiotic resistance isn’t so much about humans vs. bacteria as it is about humans vs. laissez-faire capitalism, specifically Big Ag, but also the health insurance/for-profit health care industrial complex.
With regards to better diagnostic testing, the problem isn’t availability, it’s the way incentives are lined up.
For example, with the rapid Strep test, if it turns out negative, you’re going to have to send out a throat culture anyway.
Strep throat in general is fairly rare (most cases of acute pharyngitis are due to viruses) so you’re going to have a lot of negative tests.
So HMOs and IPAs will tend to towards just doing the throat culture and skipping the rapid Strep test in order to cut costs and maximize profit.
Unfortunately, while rapid Strep tests only take 15 minutes to run, the throat culture requires a minimum of 48 hours, meaning that the patient will have to wait for treatment. Even though the risks of delaying treatment include increased likelihood of peritonsillar abscesses, post-Strep glomerulonephritis, acute rheumatic fever, and death from necrotizing fasciitis due to Group A Strep, these are exceedingly rare and are still cheaper to deal with than doing a rapid Strep test on everyone.