Just a little back story...I purchased a PC back in 2012. I managed to install a new graphics card (twice), and got myself an excellent 4K monitor from Samsung. However, the remaining pieces of hardware inside are quite dated, and certainly need upgrades. The PC was designed to be a low-budget gaming PC, and it has ran it's course pretty well. These are the major components. Everything is stock, but the GPU. CPU: Intel Core i3-2120 CPU @ 3.3GHz GPU: GeForce GTX 750 Ti RAM: 8GB low frequency DDR3 Storage: 1 terabyte 5200rpm As you can tell, it certainly isn't anything special at all. In fact, the PC has been slowing down massively as of recent months. I am running Ubuntu as of now, and it still performs very poorly (video, scrolling, etc). All of the drivers are installed properly. Between Windows 10, and Ubuntu, I spent roughly two hours the other day just trying to load the browser. I reset the PC several times. I literally could not log in, as it would take several minutes, and the browser would instantly crash when loading. Sad! Anyways...onto the point of my topic. I owned a 2015 rMBP and loved it, but gave it to my brother quite some time ago. I have always wanted the new MacBook Pro, despite the battery concerns (Safari was the concern? I use Safari, glad to see the bug crushed). However, I want a machine that will last me for a few years. My main uses are programming, video & photo editing, blogging, emulation, and virtual desktops with the use of many applications opened at once. Assuming money is not an issue, would the new maxed out MacBook Pro do me any favors? I love macOS, and would also love to go back and use it as my primary OS. I actually do like the addition of the USB-C thunderbolt 3 capable ports, in fact, I love the transition. The "dongle-life" is not something that upsets me or matters to me.