Steam has a much better case to argue, given that they're a fiscally independent company with no board of directors or shareholders to satisfy. Since they don't get monthly cash infusions, they need to do two things: shoot for an aggressive growth model, and shower the end user in features. In my opinion, they've succeeded in both regards: their 30% cut is pretty large, but it's justified given the scale of the operation they run. Plus, their generosity with things like cloud save, video streaming, and their assortment of community offerings, it's hard to really claim that Steam doesn't deserve their cut. If anything, I consider them the premier example of what a "premium" CDN pipeline looks like.