In Apple's 10.12.1 macOS update, the file 'ApplePaySplashSA.tiff' seems to spilled the beans on Apple's new MacBook Pro's (and possibly other laptops') contextual function row key replacement. I'm guessing this change won't make it's way to Apple's Magic Keyboard for some time... but for users of Apple's laptops, having a 'software-defined' escape key might be a pill that's hard to swallow.
But fret not! Apple also included a nice little addition to it's Keyboard configuration options in 10.12.1—you can now remap the Escape key to any of the other modifier keys on your keyboard (see screenshot below). So you can join the rest of us crazy vim users and make the worthless Caps Lock key actually be useful.
Unless you like SHOUTING ALL DAY, there's no reason to even have a caps lock key. Join the hipsters and switch it to Escape! Besides allowing you to have a hardware Escape key on Apple's latest laptops, it's a larger and easier to use button than that tiny half-chicklet at the top left of ye olde keyboards.