[quote="DravenX":7if37lks]I think the best way to sell your own games is to open your own website and sell it from there.Isn't that what indie means?.Think about it When i use steam or another publisher to sell my games then the word independent falls away doesn't it ?.[/quote:7if37lks]
It depends on whether you define independent as "independently made" or "independently sold/distributed". If it's the latter, the person would probably need to be selling the game physically, on a table, outside their house, for the game to be indie
That said, I see what you mean, it adds a middle-man to the process who absorbs some of the income. But even Paypal do that I think?