I don't have a 2017 model but have a 2016 nTB MBP. Mine is a custom config of the base CPU with 16GB of RAM and a 512GB SSD manufactured on October 31, 2016.
So far it has been one of the best Apple laptops I've owned. I haven't had any problems with it after 2.4 years of daily use. No keyboard problems, flexgate, loose thunderbolt ports, or anything else. I have AppleCare until November this year but so far I haven't needed any service. I had more problems with my previous 2012 15-inch retina MacBook Pro (notably a failed battery out of the box and image retention).
I know I'm only one person with one anecdotal experience. Others might say my keyboard will definitely fail and flexgate will appear, just give it time. I'm still waiting.
I'm a light typer (I don't bang the keys) and have clear keyboard stickers on my keyboard so maybe those are the reasons I haven't had issues. I don't know.
But what I do know is I would buy this machine again, but if I were buying now maybe not the 2017 model. When I bought my machine I didn't want the Touch Bar and quad core was yet an option in the 13 inch. If I were to buy now, I'd buy the 2018 model to get much better CPUs and live with the Touch Bar.
There are real issues you need to be aware of, particularly the keyboard. At the same time, remember Apple sells roughly 20 million of these each year. There aren't 20 million posts here every year about issues and journalists (or their bosses/clients) love when there are problems with Apple products.