The Strossmeister crops up in a brief interview at New Scientist*, and says the following:
Science fiction has traditionally been economically naive, with a strong libertarian streak which I think is like a crude Leninism. That’s attractive because it could be used to explain everything, and if only we lived by its tenets, everything would be perfect. Except that we have to assume perfectly uniform and spherical humans of a fixed density for it to work. Humans are complex and if you show them a system, a subset of them will try to game the system for their own benefits. I’ve seen a joking case made that Star Trek‘s Federation is propaganda from a communist dictatorship; they have no money and have replicators to provide everything. But behind the gleaming shiny space ships is a howling vacuum of no explanation.
I think we’re starting to see a move away from that situation, at least in (some) written sf – Stross himself, plus Doctorow, Ken MacLeod, Karl Schroeder, Bruce Sterling and others, they’re all trying to engage those economic realities and make them part of the story. Problem is that economics is an inherently politicised subject, so one reader’s engagement with reality will be another reader’s naive socialist utopia (or libertarian paradise, or, or, or…). You can’t please all the people all the time, after all… and I rather suspect it’s that underlying naive utopianism of Trek that has leant it such lasting appeal.
[ * OK, so it’s a very brief interview, but even so, was “SF author: I am a spaceman” the best pull-quote the NS sub-ed could come up with? Really? ]