One of the biggest reasons I like the Humble Bundles is because I can choose my own distribution of funds; usually I try to divide it between devs and EFF (or just devs, if EFF isn't a choice for that particular bundle). I'm gonna go ahead and assume that this EA bundle isn't going to support any charity at all, and buyers have no say in distribution. More than likely, EA will get most of the money, and the developers will get a small chunk.
Regardless of whether it's really "indie" or not, EA is missing the point on a grander scale. This was never about getting a bunch of games cheap, it was about supporting the little guy, doing a bit of good, and having the option of DRM-free. Personally, I have purchased every Humble Bundle, activated them all on Steam, and have not even touched the ones that aren't available in Steam... but it's about principle. The fact that we have an OPTION of getting them on OS X and Linux, the fact that we have an OPTION of getting them without DRM... This is the stuff that made the original Humble Indie Bundle so endearing when it first showed up. Focus on consumers rights and the chance to do a good deed. EA is simply incapable of understanding that.
Also, twenty bucks? That's too high if they really wanna compete with "Choose your own price". A large part of the success of the Humble Bundles comes from people who really can't afford games being able to buy games. Yeah, the current Humble Debut's average of $8.89 USD for four games and a movie isn't a lot, but when such a large portion of the buyers might otherwise pass on these games entirely, or pirate them, it's still the better option for the people involved. At an unwavering $20, EA is likely going to be losing more profits to lost sales than they would have to lower per-sale profits. So this not only isn't best for consumers, developers, or charities, but it isn't even really the best for EA, the publisher.
EA has attempted to jump on a bandwagon, but the jump was poorly aimed and landed short. EA is now running behind the pack, struggling to catch up with something they don't even understand. 2/10 for lack of effort, 1/10 for even knowing what they were doing.
P.S. Thanks