You’ve gotta hand it to Papa Roach: their career could have peaked with “Last Resort” and...