This is unfair, finance is basically an abstraction over our resource constrained world. We didn't get to choose not to live in a world with limited supplies of everything, and removing money from the equation doesn't change that constraint.
Given that we've chosen money as our method of resource allocation, it makes sense people who want access to more resources would try to optimise their profit building strategies, and smarter people are going to make better choices. It is why financial hubs, such as London or New York, have more resources to play with and so can provide a higher quality of living.