While antibiotics are great for curing some ailments, they are not always the best for dealing with skin issues. Antibiotics kill any bacteria with which they come into contact, including beneficial bacteria that your skin needs to maintain a healthy balance. This imbalance has a negative effect and could possibly exacerbate the original condition. In contrast, benzoyl peroxide and salicylic acid—another common chemical found in skin care products—are harsh chemicals that can trigger an inflammatory reaction in the skin. This is especially true among those who already experience outbreaks of acne, eczema, or rosacea. Furthermore, even if a chemical or antibiotic prescription works initially, over time, the body may stop reacting to the treatment, worsening the problem in the long-term.