Hardware can be shared between several players, each with their own different needs and preferences. Allowing multiple profiles to be saves prevents settings having to be reconfigured every time.
It also allows players to take their accessibility settings with them between different locations. For example set up custom per-class remapping on Overwatch, log in to a different machine elsewhere, and your mappings travel with you.
Best practice example: World of Warcraft