Shorcuts conflict: can't bind same hotkey to similar Unity Editor actions

Why can’t I put the same hotkey to basically the same action? I want all renames to work the same

I can’t imagine my IDE asking different hot keys for rename file, rename asset, rename folder, etc. Why in Unity are these actions separated? Why can’t I put same hotkey to them? Why can’t I ignore conflict and let Unity choose from context? Why can’t I redind default universal F2 rename functionality?

I want to use Unity purely via keyboard, which never had F1-F12 row (F2 works fine for all renames, btw), but seems like it’s impossible at many points, especially navigation

Maybe it is possible to make an Editor script, which intercepts hotkey and figures out which action it can apply to selected asset?