People just don't want to have to go download their Steam imitator just to play the 1-2 EA games that they're actually interested in. It also gives EA free reign to snoop around on your PC, which makes people nervous because... It's EA.
I'll be totally honest though, I've never even used it. I'm just not interested in putting it on my PC, at all.