"And as a heavy vim user, I really don’t need a physical escape button for sure". Is that a complaint? There is a feature I don't need in my specific circumstances - but which is widely necessary for other people - therefore the product is bad? The escape button isn't niche like the touch bar - seems like a real stupid thing to complain about.
I am working with vim for about 18 years now, I won't change my preferences just because some smartass decides that a sparkling fun touch bar will be better for me.