"is a society that sends so many of its brightest college graduates into a capital markets monkey pit maximizing welfare?"
It's not "Society" that is sending people into jobs in banks, it's individuals making individual decisions to accept individual contracts. That's their right, as it should be and there is no act of theft involved.
I don't understand why this chap feels that he should object to that. Nobody's forcing him to do it.
The paragraph that begins "It helps that investment banking has a low barrier to entry" doesn't make a point, nor does the one following.