I know Apple will never do this, however, I feel like for a true MacBook Pro the CPU should not be soldered, that way we can upgrade our CPU's and the same with the RAM. I would gladly pay $3,000-3,500 for a MacBook Pro that I know I could upgrade so it would last even longer. Please do not get me wrong, Apple machines last a LONG time. My late-2010 MacBook Air is still going strong running macOS Sierra. You know what sucks though? I am pretty sure this is the last macOS it will get because it only have 4GB of RAM. If I could upgrade the RAM on it, and maybe the CPU I could keep that thing going until the display or logic board failed. Apple used to let you upgrade the RAM (I am not sure if you could ever upgrade the CPU.)
As far as specs:
1. How about a Intel Xeon CPU? (Intel Xeon E3-1505M v5 processor (2.8 GHz base, up to 3.7 GHz with Max Turbo, 8MB Cache.) This very CPU is in a Lenovo ThinkPad, and it supports up to 64GB of RAM! Also supports 4k. I know it came out in 2015, but I am sure there is a 2016 version, even if not, that CPU is a beast. I understand the computer would have to be thicker and weigh a little more but come on people, is a little bit more weight that hard to carry??
http://ark.intel.com/products/89608/Intel-Xeon-Processor-E3-1505M-v5-8M-Cache-2_80-GHz
2. How about overclocking the CPU, if we cannot replace it?
3. Obviously the best RAM out there.
4. AMD Polaris Graphics (Maybe make this able to be Overclocked?)
5. At least one USB A Port, USB-C Ports with full power!
I know people are going to judge me and crap because of this post, but I was just trying to think outside of the box a little. I know this will NEVER happen on a Apple laptop but it would be nice. There are other things I would like but I have to run out for a few. Please people, take it easy on me, haha

.
