Vexus wrote: plus I think they make it so you can't sell stuff anywhere except through Steam.
Not true. There are a lot of MMOs and "cash shop" games that sell both through Steam and on other sites, either their own or another 3rd party site. Steam does get a cut of any sales made through the service, but my understanding is that's usually balanced by greater sales volumes.