My personal anecdote. So my trusty rMBP turned 5 years old on June 15. Happy Birthday. As I'm a solo developer for a number of companies, I decided it's a good time to get a spare "just in case".
I am "particularly offended" by the touch bar, because the way I type my fingers rest closer to the top, and on my mate's X1 3rd Gen I always turn sound on and off... :-) So touch bar = no go.
I got an 4k touchscreen Dell XPS 15 9570 from an OEM channel (no CPU, GPU, HDD, RAM, battery), put in a real 6-core i7-8750h, 32G DDR4-3200, mobile 1050Ti, 2T Intel's T660 SSD, and a 94Wh battery. Switched Wifi to the new Intel AX200. Repasted with Kryonaut paste, added some 3M heat pads. All in all cost me ~$1800.
A week ago my MBP finally stopped working, main board failure. Over the course of 5 years I changed screen twice (first the horrible staingate, then water damage), battery twice (first one popped within 1.5 years), repasted, and changed the little charging board. It's time for it to retire.
Migrating to Windows 10 turned out to be much less pain than I expected. A few tweaks for the horrible font rendering, install GlassWire (like Little Snitch), Wox (like Spotlight), Seer (preview on Space bar), Chocolatey (like Homebrew), ThrottleStop (easy performance boost), SpeedFan (for fan control), and it feels pretty much like a Macbook. I'm pretty amazed on how easy it was to just swap parts inside - unscrew the lid, pop out the old one, insert the new one. Keyboard is great. Touchpad is okay, though I miss that three-finger dragging.