I was also of this mind but I'm really pleased with the workaround of mapping Caps Lock to Escape (more ergonomic when using Escape) and mapping Left Shift + Right Shift to Caps Lock when pressed simultaneously. I use Karabiner-Elements (https://pqrs.org/osx/karabiner/document.html) to implement these remaps in addition to some others such as Shift + Delete/Backspace for forward delete.
The problem with this is this is just one of half a dozen other computers I'd be using. I see no reason whatsoever to remap anything to anything after paying nearly $4K for the privilege. It should adapt to the way I've been doing things for the past 25 years, and intend to continue for 25 more.