Usually, topical antibiotics aren't recommended alone as an acne treatment, as they can increase the risk for antibiotic resistance in skin bacteria. However, using benzoyl peroxide with a topical antibiotic may reduce the chances of developing antibiotic resistance.
[Source:] Substances that kill acne bacteria by inflammation, such as benzoyl peroxide, oil of cloves, and chlorhexidine gluconate. Bacteria don’t develop resistance to these treatments, but they don’t kill as many bacteria, either.
If topical antibiotics can cause antibiotic resistance, why can't compounds like benzyl peroxide? I ask in general about other bactericide, not just benzyl peroxide.