But the problem with drug resistance is that these bacteria strains evolve when exposed to a drug, so that the mechanism of action for the drug stops being effective. What I want to know is: why aren't we treating new infections by giving patients a drug with every (still working) mechanism of action at once, attacking the infection on multiple fronts?
Essentially you'd be massively constraining the optimization problem that evolution has to solve, and making it way more unlikely that the bacteria in the patient could acquire all of the necessary mutations before being wiped out.
So what is it about this strategy that wouldn't work? Why are doctors still just prescribing amoxicillin alone?