Obviously lots of science doesn't have practical applications (astrophysics anyone?) but I am skeptical "does X benefit society?" applies any better to much (maybe most) of what people actually do. I might turn it around and say that (nearly) all of what humans do doesn't benefit our societies, so much as it doesn't destroy them.