Your workflow depends on function keys?
Nope. But it does on ESC key. Yes, I know, I can have it all the time. But not the same.
But likewise, no ones workflow depends on TB as well
Sigh. I find it a bit sad, really - not criticizing or anything - but people really seem to dislike something I find very useful, and that may mean that developers won't invest enough time into it, or that Apple won't spread it across the entire line.
Well, everything is like that. Things I like, someone else doesn't. We are all different. I find that to be a nice thing.
With Better Touch Tool, you can literally write scripts that activate, or sequences of actions, you can have multiple customized things happen at a press of a button, then you can sort all those tools into sub-menus that appear when you need them (for example, I can just press a button, see my favorite Actions in Photoshop and activate them without that Photoshop panel taking up a fith of my screen) - and have all that available at your fingertips.... And people prefer function keys to that? (and you can still have those function keys if you want them).
Well, I have that already. I even had that on Windows 98. And I had it on OSX SL, and have it on macOS Sierra. I write and use scripts that activate or deactivate a lot of stuff. I just tend to use keyboard shortcuts. No need for looking down on keyboard (TB), muscle memory does all the stuff without me even paying much attention to it.
And having real function keys vs virtual ones is not the same. If it were, we wouldn't have touch bar on mbp. We would have a virtual keyboard.
I.... am not trying to be dismissive, but I am trying to understand. Sorry if this sounded wrong.
Why would your opinion sound wrong? You just have different use case scenario then me. But I have to point out, that I am a developer. And I really hate TB (strong word I know, but that is how I feel about it). And the funny thing is, I literally know just two guys that love it. About 100+ hate it almost as much as I do.
I am talking about my work environment. Most of us stick with 2013/14/15 MBP, some have switched to 2016 version, but most of them have TB disabled. It just shows the function keys. Just two of them use TB, and both of them aren't programmers or designers
Given that function keys are not part of Apple's human interface guidelines and are not (or at least should not be) used by any native OS X app, I find it a bit surprising how TB can ruin your workflow. Given that function keys are absolutely pointless on OS X, the touch bar is a definite improvement, because it has at least situational utility
Apples guidelines ≠ everyones guidelines. I use function keys combined with keyboard maestro, and application called Breeze. Function keys are use as shortcuts for me, and I am really found of ESC key compared to that virtual one.
And like I already said, I can use function keys without looking at keyboard. I can't use TB without looking at it. Big difference to me.