The macbook pro is not pro if the use of the letters p r o means professional.
I can understand fully, and back the decision to use non replaceable hardware in ultra portable devices such as the Macbook Air and the ipads and iphones. When it comes to the top end of the portable range of Apple products, the Macbook Pro, these need to have user replaceable parts.
I know many people use the Macbook Pro as the base for video editing, if they are needing to edit "on the road" then they use a Macbook Air along with FCP X and proxy media, the workflow for this is great, does not consume a huge amount of internal data on the SSD.
The Macbook Pro sits on a desk, connected to SANS, external keyboards, monitors, speakers, mice of one kind or another, generally not all that portable.
What is needed is a device that is small, portable with a screen larger than 13 inches, smaller than 27 inches.. This could be the ideal size for the 17inch Macbook Pro, small is does not need to be, it could have at least 32GB RAM, 1 or 2 TB SSD, and 4 USB 3 or the new new USB-C ports, you can never have enough ports!!
If this came out, I would sell my car in a heart beat, to be able to use FCP X, with enough screen real estate, and if need be, take my older retina mac on the road, I am all for that...
Smaller devices such as Airs, Macbooks could be pooled to create local render farms is such is needed...
I do not feel the current range of Macbook Pro laptops are professional..They are not...My 8GB retina macbook pro is a hunk of junk, creating proxy files chokes the RAM so it stalls.. this is what Apple calls professional...