So most people re-bind Esc to something else.
Then why is Esc the default "Esc" in vim? Shouldn't it be something else?
And for those who use caps-lock, how do you deal with getting uppercase letters depending on how many times you pressed caps-lock? Sounds impractical to me. Every "Esc" you hit will change to uppercase/lowercase. Right?