A couple of fairly big misses on this release. USB-C - More dongles isn't a good thing, wireless just does not cover everything. Ever try to unload 100GB of photos and video from your camera? Just because Apple's design team wants to simplify to a single connector, doesn't mean it's customers have that option - we're stuck holding the bag to re-purchase a boatload of "connectivity benders". My "connector bender" bill just passed $500, and I haven't done the power yet. If you have multiple locations, ergo multiple monitors, and likely six to ten power bricks - Apple just handed you a $5000 bill to upgrade four monitors, OR a $1000 bill to upgrade the power bricks. On top of a $5K laptop. All this USB-C "common port" mess has accomplished - is require me to carry around a "dongle bag" of connectors - Apple has actually made this machine less useful. With the dongles, it actually weighs more, and now I have two items to lug around. Great way to start a meeting: "who has the right dongle???" And they left out the memory upgrade. For anyone doing MPP development requiring more than two or three VMs or docker images - this machine doesn't help. "power saving" was the reason given - why that trade off of battery life over memory isn't a customer choice - well - as I've implied, Apple clearly was only thinking about design purity. My current MBP is 4+ years old, so I don't have much choice. But I'm really pissed that I already know I'm going to have to sell this one when a memory capable machine comes out - or I will just have said to hell with it, and have made the jump to linux. This is labeled as "Professional" gear. Certainly would be nice if Apple actually took into consideration that professionals actually use the gear.