Now who *doesn't* still have it is LCD Soundsystem, oof. That album is a flop. It sounds like LCD Soundsystem, but it's so dang underwhelming. The spark is gone. Nothing at all on the level of what the band had been working at before.
Back before their breakup James Murphy made a big deal about how bands should split up permanently because reunions always suck and if a band goes for too long they'll start to run their shtick into the ground. and yep, he's pretty much proving all that to be true here.