As a Vim user, I thought it would be a deal breaker, but it really wasn't that bad.

The rest of the laptop was though.

I just switched to ^C for Escape (which usually works) and ^[ for the rare time I needed actual escape mode.

The Touch Bar was awful - except I was able to get a great deal on my former employer’s Touch Bar era laptops they were decommissioning, since nobody wanted them. One of them (2018, fully loaded) is still in active use, although it mostly runs T2Linux now.

As a Vim user, and a 65% keyboard user with my ESC key mapped to `~`, I found out early on that using ESC in Vim is better relegated to CTRL+[ or `jk` (when in insert mode). Fortunately, that stupid touchbar didn't slow me down as much as others have mentioned. The volume control (that would get stuck) on the other hand...

In Vim, I've used ^[ instead of ESC since forever so the ESC thing didn't bother me either. Still, the Touch Bar is such a pain in the ass when I have to interact with it. It's also bad if I touch it by accident when carrying the laptop.