I use VIM. I will not be upgrading to the newest apple products. I think I'll phase them out instead.
Maybe you should wait until the products are released before judging them. Also, a VIM user that actually uses the escape key? I don't know how you tolerate that. I bound jk to escape years ago, and in the rare case where I'm ssh'd into a machine that doesn't have my vim config I still find ^[ easier to type than escape (which is probably because I bound caps lock to control so ^[ is easy to type).
Using the escape key doesn't bother me at all. I'm not sure why. Just feels second nature at this point.