As with any tool there is a place for it. Daily stand ups sucked but on the big project I was on, it did help with people needing to bring up roadblocks. open floor plans suck but you get used to them and start feel isolated when you go back to a cube. Code quality suffered because of the constant pressure to get things done now.