It's easy to come out with a trendy anti-investment banking stance and claim that it's not noble. Meanwhile we also have genius developers working on CandyCrush and finding ways to get grandma to make in-app purchases for their own little business vacuum.
I actually find GS (or anybody really) developing a better trading algorithm to be much more of a benefit to humanity than annoying banner ads that I have to download software to block. Capital speculation, valuing companies, buying companies, mergers and acquisitions, etc... are all things that benefit the entire country and allow us to have free enterprise and for billionaires to fund crazy fun endeavors on the hope of receiving more money.