I actually don't mind the EA client that much. I mean, I wish I could do without it, but it doesn't seem that much worse than other digital storefronts. While it did have a very rough start, these days I don't find its usability that much worse than Steam (which, admittedly, is not that high a bar to cross; Steam itself is pretty awful).
Having said that, I wish they offered a text-only list of games; scrolling through tiles is fine if you have five or ten games but once your collection starts getting bigger than that it can be troublesome finding the "box art" that represents the game you are interested in.
Oh, and they really need to work on letting you back-up/archive downloaded games; for those of us on slow or metered connections, that lack is really painful (there is a kludge involving manually zipping up the game-directory, but it is complicated and doesn't always work).
On the other hand, the need to re-enter your credentials every time the client updated was fixed about a year ago. At least, that's when Origin stopped bugging me about it after every upgrade. I haven't had to retype my origin password into the program for a loooong time.
Oh, and for God's sake, EA, finally get the stick out of your ass and put your new games back on Steam again. If I don't see it on Steam, it might as well not exist; I certainly am not going to open Origin to look for it. I'm fairly sure you lose more sales because you lack presence on Steam than ever you lose from Valve's 30% cut.