But it’s more than just hitting cmd-b, isn’t it? Doesn’t the text that you want to be bold need to be selected first?
In rich text interfaces, keyboard shortcuts do more and work better than they do when typing Markdown in pure plain text environments.
That you can build better keyboard shortcuts for plain text areas is of course true, but it’s still a hack on top of a hack.