I'm not sure what the benefit would be.
I agree. That doesn't make any sense to me.
Perhaps the OP will enlighten us.
Makes perfect sense to me. In Winamp I used to have several global hotkeys for the same command. ctrl+alt+up/down would adjust the volume, as would ctrl+volume wheel up/down. Now, I have to choose one or the other.
What is there to "get"? 2 different hotkeys to do the same thing. Even games such as Overwatch allow you to bind the same ability to multiple keys. It's not rocket science.
The way Winamp handled it was you just choose what function you want to add, tell it what hotkey to assign it to, and just add the hotkey. You can add infinite hotkeys to do the same thing this way. There's literally nothing to lose.
As it stands, I'm forced to use AutoHotKey to create additional hotkeys and simply have them input the single hotkey that is assigned in MusicBee, which is less than ideal and would not work if the original hotkey's keys control something else, as it would still control the other program. See below.
^Volume_up::^!up
^Volume_down::^!down
Musicbee's hotkey to adjust volume is ctrl-alt-up (^!up) and ctrl-alt-down (^!down). I want to make ctrl-volume_up (^Volume_up) and ctrl-volume_down (^Volume_down) also adjust volume. But since I can only assign a single hotkey to that in MusicBee, I need to use the above script.
Another example: I want to set the "show compact player" hotkey to both alt-c, and f20. Since I can only set it to one, I have to make my f20 key simulate the alt-c keys using autohotkey. (f20 is assigned to my Logitech G710+ keyboard's G1 key). Alternatively, I can set f20 as the hotkey (yes, musicbee takes f1-f24) and make alt-c simulate the f20 key in autohotkey.
If you had trouble following any of that, that's more of a reason for musicbee to allow several global hotkeys to be set, since the workaround is painfully convoluted to the layman.
+100 from me.