Have you read anything about this game before making a comment like that? You really should - you're missing out on a fantastically designed universe. A Fountainhead-inspired Utopia gone wrong. I actually can't think of a more intellectual game out there today than one which is a social commentary on capitalism.
Not quite, if anything, it is a criticism of extremism. Some of the Bioshock guys themselves seem to be libertarians and certainly not anticapitalist. Historically, anytime someone tried to build a Utopia based around an "ism", it was a disaster, because people can't live within rigid fundamentalist extremes for long, there's too much diversity in human preference.
Objectivists of the Ayn Rand stripe are too dogmatic, too extreme in their thinking. There's a single, logical, correct answer for everything. Whether it's economics, or the kind of Porno you should like, apparently, it can be deduced from first principles of logic.
Libertarians for a long time have dreamed of buying an island, or building a lunar colony, and running it according to principles of social and economic liberty, but it is unlikely libertarians could ever agree on precisely what the rules would be, even if they could afford to carry it out, moreover, the fact of the matter is, most people lack the interest to drop out of society and form a new one.
There's a name for people who do that: Cultists, and it's no wonder that there appears to be little difference between religious fundamentalist cults, and communist utopias, because you can't really get people to act according to the rules of Utopia unless a) They are True Believers (fundamentalists) or b) You beat them down (violence or force). I don't know any any attempts to ever make a "Capitalist Utopia" or "Meritocracy" since in the former, people generally don't have aligned/unified ideas, and in the latter, someone has to build the Utopia, e.g. non-Elites, and why would they want to move to a "utopia" to help build it for Elites, when in a non-pure-Meritocracy system, they are better off?