Many antibiotics are already derivatives of other antibiotics. The problem is that bacteria are developing resistances to whole families of medication. You can tweak erythromycin and get clarithromycin or azithromycin, but that means nothing when the mechanism of action they exploit has been patched in resistant bacteria.