I waited multiple years to upgrade from a MacBook Pro 2014, but was disappointed year after year, because I read about heating issues, the bad butterfly keyboard or the useless touch-bar.
In 2019 I felt like things are not going to get any better, so I bought a MacBook Pro 2019. Was quite unhappy that I didn’t wait a bit longer after I saw the 16inch version coming out a few months later, because it had an escape key (which I really miss on mine), but now I am kind of happy that I have the 2019 15 inch version where the heating problem does not appear.
The touch-bar really is completely useless, I find myself tapping the wrong "keys" all the time. Changing volume was so easy before, now it became really hard. But most of all I miss the escape key. If it wasn’t for macOS I had long picked a Windows laptop.