Maybe because it's easier to set up? But we have had steam for years, and its just the same "click on install" feeling