I like my 2019 MBP because it's thin, has a better display, has a great trackpad, decent keyboard, and a touchbar that I use fairly frequently for auto-complete.
And, for the record, I don't like the flashygizmotouchbarthing, but if they had kept a hard power and escape button it wouldn't have been a deal breaker. I don't use vi all that much, but I do use the escape key to navigate dialog boxes and web sites.