As the EULA only applies to EA games, it doesn't apply to GOG at large. It's a fallacy to say it does. Steam would like every game to support steamworks, but they still sell games with games for windows drm for instance (which is really annoying, to have two overlays). That doesn't mean that Valve supports games for windows and they plan to have more games for windows games on steam :P
It looks like the only way they could get EA, was to have the eula. Pretty lame, but if that's what it takes, that's what it takes. At its worst, it could open the door to have a similar EULA to get other publishers on. Does EA not realize that all of these games can be downloaded very easily off of abandonware sites? And run with dosbox? We want to have the ability to give money, but if it is shackled with legal stuff, it feels like the value is not there. We are not asking to buy chains, but to buy freedom.
And if they don't come with the expansions, that's pretty dumb too. It really does feel like they just threw gog a bone, when soon they will announce their own slightly better services. We'll have to wait and see, but it really looks like EA are just being dicks.
But don't fault gog for it. Even if it is just a bone, they obviously did everything they could to get EA on board. EULA != DRM people. They have limited enforcability, and no trackability in this case. They come up in extremely rare cases, and I can't think of any cases outside of MMO's where they have ever even come up. Still, if you don't like it, don't buy EA games on gog. If enough people follow, EA will either be upset that they aren't getting sales and pull the games, or realize why they aren't getting sales and change. Honestly, I think they are looking for any reason not to offer the games, so the first is most likely :( Also I think we would be in a worse situation than we are now. So meh.
But bottom line, each publisher on gog is different, and it would be wrong to lay the sins of EA on anyone but EA.