Each vendor app programs only that company's hardware. Mix a keyboard from one brand with a mouse from another and you run two apps. Swap brands next year and you start over.
Rebind sits in front of any USB keyboard and mouse, whatever the brand. Your remaps move with you to another device or operating system.