The keyboards seem to be getting better. I can’t stand my 2017 MBP, but the 2018 MBP is noticeably better, and the 2018 MBA (which was refreshed after) is noticeably better than that. My hope is that the next generation MBP continues this trend. As for the touchbar, I’m not so sanguine. I can get by on the base machine though, so probably I’ll just stick with that and avoid the TB that way.