Fluoroquinolones. New miracle drugs?

Fluoroquinolones. New miracle drugs?