You should read some of the actual accounts of how/why GS took the tarp funds. Paulson basically told them to take it, or the government would suck up all of their oxygen.
The media has made them into a scapegoat out of them in particular, and for some reason, everyone is following along.