What? Do you take me as an idiot? Of course I know Valve developed Steam. If there is one gaming company who I follow religiously it is Valve. I've been using Steam since it was in beta and I am the administrator of one of the largest private Steam community groups (we are one of the reasons where there is no cap on private groups anymore). Companies have to pay Valve a fee, almost as much a regular publisher would take from sales, to publish their stuff on Steam, unless the game uses the Source engine from which I understand the fee is waived. But at least it cuts out the retail segment so that money isn't taken away.