There's one option missing: neither TouchBar, nor function keys. Just or completeness' sake!
Anyway, I voted to keep the TouchBar without F-keys. And I code in vi (which uses the ESC key all the time). And I type blind (keyboard says azerty but works as US international with deadkeys... confuses the hell out of people!) Disclaimer: I don't currently have a TouchBar mac.
Why am I pro TouchBar? Because I find the potential to be greater than the downsides. I've remapped ESC to the key below it, which is where it should've been all along (having learnt vi on a SVR4 Unix terminal). Yes, I know it's less tactile to change brightness/volume. But I also read remarks that people save time in programs like FCP because of it. If it's configurable enough (either native or through 3rd party programs), it will be a time saver.
So why aren't PC manufacturers following? Honestly, after seeing the ghastly rgb keyboards they come up with, I'm happy one brand tries something else. It's much more courageous to try and invent a change in user interaction than to add vulgar flashy bits.
Interesting perspective. So you remapped Escape to the ` key? You don't use Cmd-` to switch between windows in an app, or did you map that to something else? I know a lot of people are mapping Escape to Caps Lock and that makes sense to me.
Just to give some examples of what I spend a bulk of my time in: IntelliJ IDEA, Emacs, Visual Studio and various other dev tools. I have various actions bound to function keys and I press them without looking. Could I rebind these things to other key combinations? Sure, but I've got a ton of key combinations bound as it is, so it just complicates my life. And what do I gain for software dev? About the only thing I can think of is maybe a color picker, and I do that so rarely it's not worth it. Anything else is single-press actions that fit perfectly with regular function keys. I don't look at my keyboard, so having them labeled doesn't buy me anything, and having to look down to find them is a worse experience.
What really kills it is that there is no desktop version of it. I use an external keyboard most of the time, so now the 10% of the time I'm on my laptop keyboard I've got this weird non-standard thing that I'm not really used to? No thanks. But the fact that they haven't released a desktop version gives me some hope that Apple isn't fully committed to this, and we may see them backtrack on it in a future MBP generation.
On my personal machine at home, I do video editing (FCP X), music production (Ableton Live), and photos (Photos.app). Sure, there is some small amount of utility in the Touch Bar for these types of apps. But not enough for me to want to give up those keys, and in any case, my personal machine is a desktop that doesn't even have the Touch Bar as an option (iMac currently). If I wanted a touchscreen to interface with these apps, I'd rather be using an iPad (plenty of options already in this space, including Apple's own iPad interface for Logic, for example).
Disclaimer: I've never owned a TouchBar MBP, but have used them in person enough to get a feel for what the experience is like.
Fortunately, Apple still offers laptops with the regular keyboard. I just wish they offered a config with the latest top-end specs in the larger model (15"). I'm hoping we will see FaceID in a future MBP, and since Touch ID will no longer be necessary, a top-end model with a regular keyboard will make sense.
I understand many people like it, but count me out on this one. I've been sticking with Macs for the last decade because they get so many things right, and it's been a stable platform. Touch Bar is a thing that erodes this.