Fixable? Whats broken?
Why do people even give clicks to this bullshit.
People were saying the same thing about Netflix, then netflix went to shit and look at that alternatives popped up.
And don't forget Microsoft was the goliath that steam managed to take on.