The Culture novels are far-future communist space opera from an explicitly socialist author. So how do we explain their wealthy, hyper-capitalist fans?