Earlier quoted context omitted.
The market demanded a middleman. Would you prefer an Epic or Microsoft monopoly?
> The market demanded a middleman Says who?
By random googling I found that they have 200 million active users, who bought 16 billion in gross merchandising value?
18 thousands of games launched there per yer?
Arguably if someone is in PC gaming, they at least know what Steam is?