In any case, speculative fiction is usually more about the present than it is about the future. The original Star Trek, for instance, dealt quite a bit with the racial politics of the 1960s, even though it was set in the 2260s. The hypercapitalism in Snow Crash (and other cyberpunk works around that time) reflected the trend of American society in the 1980s and 90s. It was less "telling lies" and more logical extrapolation of the existing trend, which hasn't really been arrested since, either.