Earlier quoted context omitted.
Help me out here, because I have a very tough time imagining a world where society is worse off because financial companies didn't exist. Is it really the case that if Goldman Sachs didn't exist, Titan International somehow can't exist either?
Companies don't exist to improve society, but to provide something of value to their customers in exchange for money. If society benefits along the way, that's a happy coincidence. A plumber will fix your leaky sink, and that benefits you personally -- whether it benefits society or not is really beside the point. Similarly, investment firms and hedge funds will benefit their clients by investing their money and (hop…
Society is made up of individuals, if individuals profit so does society.
Companies exist because there's opportunities for profit. So I'd argue they do indeed exist to improve society. On a larger scale one might say they improve society by allocating factors of production to the places where they are most useful.