The teardown also shows us that the 15-inch MacBook Pros have Samsung SSDs on board (the whole thing—controller, DRAM, NAND). We can infer from the performance numbers that these are using the new Polaris controller found in the SM916 and 960 Pro SSDs combined with 48-layer MLC 3D V-NAND. These are essentially Samsung SM961 / 960 Pro SSDs, the fastest PCIe 3.0 x4 NMVe client SSDs ever produced. Although the SM961, which is the OEM version of the drive, has been shipping for ~5 months now, the 960 Pro has still yet to hit retail shelves. Furthermore, Apple's pricing on these drives is completely reasonable compared to retail (well, the 2 TB upgrade might be about 15% on the high side). So if you buy the 2016 15-inch MacBook Pro, you know you're getting the fastest SSD available and you're not getting taken to the cleaners on the pricing.
Even if this MacBook Pro had a user replaceable SSD, at the moment you couldn't upgrade the SSD to anything faster or even save much money putting in an equivalent higher capacity drive yourself. If it was a standard m.2 PCIe drive you could, however, put in a cheaper TLC based drive with lower performance, endurance and reliability. That's not "Pro" thinking, it's typical cheapskate consumer thinking. 3 years from now, the SSD market will be different, and not being able to upgrade at that point may be painful. But it won't, in reality, because these SSDs are already able to saturate the PCIe 3.0 x4 link they're connected to. The minimum capacity Apple offers is 256 GB, which for many will be sufficient as a boot volume for many years to come. If you use pro apps with tons of assets or run lots of VMs, you can opt to pay for a bigger internal SSD up front. Most pros who work with large media files or data sets keep them on external volumes anyway. And those four Thunderbolt 3 ports offer a PCIe 3.0 x4 link's worth of bandwidth to external devices, same as the on board SSD gets.
How many people out there have upgraded the internal SSD in a MacBook released since 2013 when they shifted to PCIe? Very few. They all could have been part of the logic board and better than 99% of owners would never have known the difference. Were those machines disposable trash like the new ones? I do often see waste bins overflowing with 3-year old, just out of AppleCare MacBook Pros. It's astonishing what this must be doing to the environment. Oh wait, they're actually either still being used by their owners who haven't seen a compelling reason to upgrade to a new Intel platform since Sandy Bridge, or they're listed on eBay by the hundreds with an average selling price still north of $800.
But if the SSD dies, you now have to replace the whole logic board and that's expensive. Actually, what people should be worried about is the reverse. If the GPU, CPU or RAM has an issue, you need to replace the SSD as well. Aside from the 256 GB configurations, the SSD is now either one of or the most expensive component of the logic board. We'll have to see how this plays out. BTW, for those kvetching about the battery, Apple offers a
battery replacement service. It's $199 for the MacBook Pro.
The *minimum* RAM configuration for the 15-inch models is actually 16 GB now, which is also the maximum the system can support given Apple's choice of memory technology. The Skylake memory controller supports up to 64 GB if you use DDR4, but the number of chips to get there would have been near impossible to cram on that tiny logic board, and the amount of power they sucked down would have been excessive. So Apple went with LPDDR3 for the considerable power and space savings. We'll have to wait for Cannonlake-H until Intel has a quad-core mobile CPU that supports LPDDR4. In the meantime, Apple equipped every single 15-inch MBP with the maximum capacity of the highest clocked and most efficient memory available for the platform, guaranteeing the best possible memory bandwidth across the board. Compare to other PC OEMs who ship the majority of their systems with a single channel populated, halving memory bandwidth and crippling integrated GPU performance, all to save $4 on the BOM. Oh, but they're user upgradeable. Sorry, but that's once again cheapskate consumer thinking, not pro thinking.