>>718849102
it's mostly about how steam won't let you sell games for cheaper on your own site, since they'd want to raise the price on steam to offset the 30% cut.