Why do people think that "low TDP suitable for the MBP" is an actual constraint is beyond me.
It is not. They can easily make it thicker with better cooling and bring back MagSafe for power supply. It was their dumb choice to go for thin and underpowered also on the MacBook Pro instead of making 2 different lines of Laptops, one thin and the other thicker and more powerful.
They do not even have to make it a lot thicker, other laptops with nVidia 10X0 are as thick as 2015's rMBP, which was already perfect for portability....
They understood and publicly admitted it was a dumb decision on the MacPro, in their own words "they designed themselves into a termal constraint", talking precisely about GPUs.
So, I cannot see why they can't change their mind also on their laptop line as they are doing for their entire Desktop line (MacPro, iMac, MacMini) and even on the iPad...
Stop Making Pro Laptop Thinner...is useless and counterproductive
and i'm an 100% with you, but macbook pro is not placed in the Mac Pro area, it's consumer electronic. t
he 2016 macbook pro has sold a lot compared to any mac pro and even to any macbook pro.
TDP is an actual constraint, the one and only to be honest.
and more over, MACBOOK PRO has never been designed and intended to be a mobile workstations, they have always been the "perfect" compromise between raw power and portability, period.
i hope you can see the direction apple took in the last few years, form above function: they first design the shell and than they put inside the functional part.
so, yes, TDP is not a constraint in real life, but it is the one and only constraint in apple's macbook pro.
i would love an "old" mbp retina with upgraded internals and nvidia gpu, but it's simply not going to happen anytime soon, the tbMBP is the most successful laptop apple introduced (at launch).
SO
they're not going to change the form factor anyway (unfortunately)
AND
they're not going to upgrade the "old" retina with new internals (unfortunately)