Can someone explain to me why a company like Valve can't provide an alternative to publishers like EA? They have a delivery system. They have the engine technology and tools already in place. Why doesn't valve make an open offer to any developer to use their tools, engine, and delivery system for no up front price? Rather, they would take say, 30% of the revenue? It would be a zero risk way of Valve making money. Then any garage mod group that wanted to make a stab at making a commercial quality game could step up to the plate. Any commercial developer that could get enough seed money from investors could also benifit from it. I am sure this has been suggested before. What is keeping it from happening?