>>714562731
>And still no one can deliver a better service

They can, Steam are just holding people hostage on their platform by being their first and not allowing the games to be ran independently of the launcher.