Steam Stuff - What Has the Digital Distribution Giant Done Lately?

But there’s all sorts of anti-competitive shit going on, why put the onus on customers?