Keyboard shortcuts are currently set through what is possibly the worst UI ever created. Who came up with the current quad UI, hell, why are we still using quads? This is perhaps the most fundamental and most important aspect of the UI, key to being an efficient max user and key to learning max and it is currently a fetid mess.
1)
Setting shortcut commands should be simple. We should be able to set them on the command itself, not go to some other menu.
2)
All commands should be keyable. Most commands can't even become shortcuts as they don't appear as an option. 3)
3)
The amount of shortcut keys that can be set is also limited as I can't create a command with 2 letters or a command with more than two keys.