random_bars said:
The difference is, EA is publicly traded. Valve isn't. Meaning that the entire focus of EA always has to be to make money and nothing else - they cannot do anything that they can't explain to their shareholders as something that will maximise profits.
Valve, on the other hand, can pretty much do what they like - if they want to sacrifice a little bit of profit in exchange for delivering a better experience to their customers, they can go ahead and do so without having to answer to anybody.
I agree with what you are saying, and I want to add, Valve sees the big picture. They realize that if you spend a little extra money, give away some free DLC, provide support to modders, and support community members, you will get more repeat business.
Before I really got into steam, I purchased my favorite game from EA's online store, and installed it via EA's Download manager. The game btw is BF:2142. I played the game for a full year, loved every minute, and then removed it from my system, cause after a full year it was time to move onto something else. A year after this(a little over 2 years when I bought the game) I tried to reinstall it using EA's download manager, only I could not.
See, I never owned the game, I had only rented it for 2 years, and those 2 years were up. Shame on me for not reading the fine print, shame on me for not doing my research, but HEY I learned from my experience.
I learned to read the fine print, and I also learned to not do business with EA.
I hope EA enjoyed that 29.99 they got from me, because they have not received another cent. I probably will buy another EA game, if I like it enough, but they would have made several hundred dollars off me since then, if my experience had been more positive.