2 weeks? Hardly. Apple keep replacement parts in stock in their stores for all current models, and the most used parts for old ones. Turn around for a full logic board replacement on a current model is usually 2-3 days. The only time I've heard of Apple's repair times going over a week is when they have to order the part in, and that's usually because it's an older machine. SODIMM slots would add thickness, and in a machine where they are trying to shave every last bit off the dimensions, it counts. It's exactly same in the Air, and if you're that bothered about removable RAM/drives, Apple will always sell you a standard MBP, which is thicker for exactly that reason - user replaceable parts. Not sure why you think the new MBP has a non-removable SSD. The iFixit teardown clearly shows it is a blade SSD, same as with the Air you stripped down recently. Okay, new pins for some reason, but it is still removable with ease. I've done a RAM upgrade on a laptop in the past, but that's only because it came with an aneamic 2GB. The new MBP has 8GB minimum, and I can't see any OS needing more than that for the lifetime of the computer.