To be fair, nobody has ever done Humble Bundle "out of the goodness of their heart". It's a mutually beneficial relationship however; devs/games get good press/exposure/players and charities and HB get money.
I recognize that, however the value of the bundle here is so high that it exceeds anything else done before. The only other time we've seen this sheer number of AAA games being sold was when THQ was going bankrupt and had a mega going-bust-sale.
Actually I think there's one other high profile sale like this, i can't remember the specifics of at the moment.
But it's suspect, I get that a few indy games with little or no exposure might be willing to sell for fairly cheap prices because it's actually a good business model for them, but when EA do it with IP that costs millions to make, and then donate everything to charity...it's a PR move, pure and simple.
The sad thing is that EA havn't addressed the issues that cause them negative press in the PC space, they've been told over and over again why gamers hate them, and they never change, they think they can simply undo that with some charity work.
It's like a bully repeatedly punching you in the face and saying, "Hey it's OK buddy, I'll be nice, and by nice I mean I'll keep punching you anyway, only now I'll give you some bandages afterwards".
My message to EA is that my respect isn't for sale. I think other PC gamers would do well to make the same point.