I wish the album sounded more fleshed out, they sound made up on the spot with little rehearsing. I anticipated that Mantra song to be alot better...I guess its exciting that Foo Fighters are back because I won't listen to this again :(
Not trying to be a dick but isn't that kind of the point? To sit down, come together on an idea and hammer it out old school?
Also, keep in mind the scheduling havoc this probably causes. It's one thing to get a group of guys to hammer out an album, it's another to get 25+, many of them being stars with their own hectic schedules, to set aside time to make this happen.