Here's the thing. Even if someone doesn't use vim, remapping a mostly useless key like caps lock to ESC is still more useful. ESC should cancel out of most dialogs and popups, so should be key that is likely used more often than the occasional times someone needs to type a long enough string of upper case characters to need caps lock.
As far as editors and key labels, I don't really understand the problem. Move beyond any of the basic shortcuts on any editor, and you quickly move into combinations that have little to do with what's written on the key(s).