The accuracy has gone up because everything is now "five minutes in the future" rather than "in the year 5000."
Er, this seems exactly backwards to me, unless you're including near-future thrillers in "SF". Of stuff on the SF shelf at the bookstore, the majority appears to be fantasy (and much of that contemporary fantasy, now), and of the ones that are not explicitly fantasy, many are far future space opera -- Drake, Weber, etc -- which has the same characteristics as fantasy. There's a whole subgenre that's now missing: the medium-term, realistic future. I think it's become clear even to people who shout down the singularity concept that it's become impossible to put together a detailed-yet-believable future of fifty years from now.
Er, this seems exactly backwards to me, unless you're including near-future thrillers in "SF". Of stuff on the SF shelf at the bookstore, the majority appears to be fantasy (and much of that contemporary fantasy, now), and of the ones that are not explicitly fantasy, many are far future space opera -- Drake, Weber, etc -- which has the same characteristics as fantasy. There's a whole subgenre that's now missing: the medium-term, realistic future. I think it's become clear even to people who shout down the singularity concept that it's become impossible to put together a detailed-yet-believable future of fifty years from now.