The daily meetings are a complete waste of time but make a nice break from sitting at the computer.
The only one that counts is the weeky planning meeting, but then those have existed since the 60's.
I really see no difference at all between "Agile" and any other project I've done over the last 20 years, except for things they've added that are bad. Daily meetings waste people's times but if it's short can't do much harm and it's not my money they're spending. No documentation is also bad, just disconnected story lines, and undocumented spaghetti code as everyone sprints to the next release.
,