Det avskyvärda är att tvinga speltillverkarna att inte sälja billigare på andra plattformar fast de andra plattformarna har lägre avgifter. De sätter konkurrensen ur spel för att försvara sin särställning på marknaden.
Vad är problemet? Ifall du har accepterat och dessutom tecknat under ett avtal där du beläggs med ett antal förpliktelser som du är då skyldig att följa, där ingen tidsram anges så är du fri att lämna avtalet med Valve närsom. Med andra ord, du är ju fri att plocka bort din produkt från Steam och ta det där du får störst andel.
PC spel är inte beroende av DirectX och dessutom är DirectX fritt att använda utan avgifter. Förstår inte alls vad SDK:n har med försäljningsvillkor att göra som vi diskuterar här.
Du har tekniskt sett rätt här men samtidigt så har du så fel. DirectX är exklusivt för Windows, som kostar pengar, alltså så är det inte fritt att använda.