I upgraded from a 2012-era MBPr to this model, 15" touchbar. I love the faster CPU, faster disk, longer battery life, but overall it's been a fair let down. The track pad area has gone from too small to massive; I touch it while typing all the time, which causes the mouse to jump around on the screen, possibly resulting in changing window focus. The touch bar is obnoxious for anyone that uses the escape key frequently; you have no idea if it's registered the touch or not, since it literally is like typing on a hard plastic sheet. The actual keyboard is not much better than a hard plastic sheet; the keys move very little and if you use a mechanical keyboard on your desktop, then move to this, you'll just be slamming the keys, very loudly I would add.
With the ports limited to only USB-C, forget about the old accidental kick of the power cable just causing it to pop off, and prepare to buy adapters for your older USB devices. The back-lit Apple logo is also gone, so good luck determining if the unit has actually powered off. I've had to resort to manually selecting suspend, or using a suspend button I've added to the touch bar, to perform that task before closing the lid, and it still occasionally continues running, which means I pull out a hot dead laptop a few hours later when I get to my destination.
It's a good laptop, but not great; wish there was a mixture of 2012 and 2017, where track pad is in between, old keyboard returns, throw in the old power connector and a single USB-A port, give me an escape key.