Not funny enough, horrific enough or musically interesting enough. Added nothing to Foo Fighters brand