To begin and analogy does not need to match up on every exact detail, in fact it can't, my point was and still is that forcing someone to use a competitors services for convenience sake is amoral, as is bashing one company for something you praise another for.
These reasons posted against Origin should be used against steam. At this point steam is a lot more intrusive then Origin or any other DRM system. There is no other system that forces you to start an app of this size and that takes so long as steam, it's unbelievable people can even consider steam not to be a DRM system. Origin just requires you to install and verify the game once, which is a lot handier, and if it means that EA will get 30% more on every purchase, I'll use it over steam, and any like minded app from other publishers.
Steam famboyims essential allows Gabe to jack up royalties as he can just point out how many people will not buy your game if it's not on his network. It's ridiculous and damaging to PC gaming. And even more so since a lot of you are dev's yourself, you are shooting yourself's in the foot.
Still I did suggest a compromise, you pay 30% extra on steam for what you pay on Origin, I think that would be fair, you want convenience, you should pay for it, like in every other aspect of the economy.