Call it blasphemy, but Dave Grohl > Kurt Cobain.