Good songs, sloppy showmanship