Re: frAGILE bahhhhh hummm buggg
Agile methodologies, used well and understood to a reasonable level throughout the business, can be very effective. A lot of the time, it just becomes a pattern which helps a team to organise themselves. Done right, it's highly flexible and can be made to work in a wide variety of circumstances.
Unfortunately there are a lot of places which use it badly. This often comes down to a lack of training or bad management or team members. This is the same as most problems in projects.
Agile is a tool. Used well in the right circumstances, it's great. Used badly and/or in the wrong circumstances, it will cause problems.