Agile can be a clear step forward over waterfall
Sometimes it won't be, though that will be rare. There are other methodologies than those two though, and they'll fit some projects far better.
My biggest problem with Agile, is a bunch of panacea merchants running around saying this is new (it isn't), this is radical (it isn't) this is THE answer (not just no but hell no)
Do yourself a favour and qualify your statements, otherwise some might think you are as competent as they are...