Steam deserves that 30% solely for Steam Input. Remember that NBA 2K21 giveaway from Epic? People are launching (including me) the Epic Launcher via Steam in order to make Xbox Series Controller via Bluetooth (apparently for PS controllers too) to work for the game since the game itself does not recognize this controller as Xinput, rebinding the controllers will lock up the game. I know, this is 2k's fault for the garbage that they are, but we really dont appreciate Valve enough in their effort to make PC gaming this easy.