More than a decade after Last Dinosaurs released their second album, Wellness, it still feels like a failure to its chief ...