I don't really have much to add but a personal opinion, but I never felt the 60 or so percent that the portals took from each developer was very fair. I don't even think a 50/50 deal is fair. Microsoft (who only takes a more realistic and much less greedy 30%) has a much better understanding of what it takes to build a whole game compared to just hosting one. But then again, aren't they the ones who started this whole $9.99 trend to begin with? This makes me wish even more that there was a way that this "indie-steam" idea could work and then become popular if nothing more than indie-devs rights to a fair earning percentage on the PC. But these are just ramblings of a newbie who may only know half the story so far.