There is always a tradeoff between reliability and upgradability in a laptop. I service and repair Macs and PCs for a living. RAM slots are the most common point of failure in a portable device. I agree that the un-upgradable SSD is an issue, but I have rarely seen users, even "Pro" users, upgrade storage after initial purchase. If you need to upgrade storage or RAM after you purchase a laptop, you obviously didn't buy the right machine to start with.