I didn't particularly like Surface Detail. But, anyway: I think the Culture is post-scarcity, computer-managed, not socialist. Socialist systems deal with scarcity. If people in the culture truly wanted to play with money, there would always have been some station or ship they could go to and play with money.
Veppers is even trying to wiggle out of a contract he doesn't want; it's a central plot point!