Is it true that erythromycin is extremely effective for treating otitis media?
Generally, erythromycin is effective in treating otitis media caused by bacterial infections, but has limited efficacy against non-bacterial types, so it is not "extremely effective" for all forms of middle ear infections. If in doubt, it is recommended to consult a healthcare professional promptly. Detailed analysis is as follows:

If otitis media is caused by susceptible bacteria—such as acute suppurative otitis media—using erythromycin (e.g., oral formulations or ear drops) under medical guidance can inhibit bacterial growth, control infection, and alleviate symptoms like ear pain and discharge, demonstrating relatively good therapeutic effects.
However, if the otitis media is due to viral infection (such as serous otitis media triggered by the common cold), or results from non-infectious factors like Eustachian tube dysfunction or allergies, erythromycin will have little to no effect. In such cases, antibiotic treatment is unnecessary; inappropriate use may increase the risk of drug resistance and delay proper symptom management.
When symptoms of otitis media occur, individuals should first seek medical evaluation to determine the exact cause and type, rather than self-diagnosing and using erythromycin arbitrarily. During treatment, patients must complete the full course as prescribed, even if symptoms improve, to avoid recurrence of infection or development of antibiotic resistance.