New York is the money centre of the world, which makes the presence of one decidedly non-capitalist statue looking down on Manhattan even more unlikely.