Nice post...I as well have both of these machines. The 2012 rMBP is still my daily driver at work.
2017 is obviously considerably more powerful, however the 2012 still handles almost every single task impressively for its age. The SSD speed is probably the only area where it's really begun to show its age.
Hey Den863, I love the 2017MBP. I know the touchbar has divided people, but I personally love it. Apple's stock apps have certainly put it to good use. I'm sure other developers will catch up.
The keyboard has taken a while to get used to but I like it (apart from how loud it is).
Overall, I love the machine. What's even better is, I got it as a replacement for my defective 2012. Apple's customer service is awesome
I owned the non-retina 2012, and for me, the difference is night and day. I uploaded the time machine from my non-retina to my 2017 machine and I must say, performance aside, the 2017 doesn't run hot at all, whereas the 2012 machine is nearly hot to touch. I usually register high fan speeds and CPU temps on my 2012 but on the 2017, its cool as a cucumber, even when running the same tasks. I don't see it as just benchmark scores but how the machine has aged in general and it was time for an upgrade.
That said, I have friends who still own the 2009/2010 MBPs and are perfectly happy with them after maxing out their SSDs and RAM. So its all a matter of whether you feel the need to upgrade.
I'm also seeing the 2017 running a lot cooler. The 2012 retina would frequently get up to 103C when doing anything half CPU intensive.
I'm currently running 2 Virtual Machines - one being a Windows 7 machine doing 150 updates with 4 CPU cores assigned and the keyboard is still cool to the touch and no fan noise yet. Quite amazing really.
The 2012 was still a really fast machine - I would still be happy to use one.