Note that Steam charges 30 percent to sell stuff on there. However, the products are directly uploaded on Steam's servers, people buy it on Steam, and then Steam sends the other 70 percent back to the devopler.
WOTC wanted 15 percent in exchange for some advertising. If a person saw a 3PP...