I mean, I'd live with it if the keyboard weren't utter shit and if there weren't reliability issues (keyboard and displays failing, unregulated power through the USB ports). I don't like the soldered RAM and storage, the glued on battery, but I still bought a (refurb) 2015 MBP last year. But as long as each revision of the MBP continues to have additional flaws with little benefit, I'll continue to consider alternatives. With this trend my next laptop will not be an Apple one.
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.