'SNL': The Strokes Play Newer Material, and Fans Have Mixed Thoughts