Soldering the RAM to the motherboard instead of providing SO-DIMM slots is a bit unfortunate. The space savings would seem to be negligible, and it forces customers to pay for all of their RAM for the life of the machine at the initial time of purchase. It also forces you to buy it from Apple and pay dearly for it.
An 8GB SO-DIMM kit with chips that are exactly the same spec as the ones soldered to the MBPR's mobo run $46.99 @ Newegg right now.
http://www.newegg.com/Product/Product.aspx?Item=N82E16820226280
A 16GB kit is only $124.99, or $78 more, yet Apple charges $200 for this upgrade.
http://www.newegg.com/Product/Product.aspx?Item=N82E16820226323
The SSD is another matter entirely. It is modular and replaceable, which is good because it is technically a consumable item with a finite number of program/erase cycles. SATA-IO has simply not standardized any form factors which are optimal for the new breed of ultra compact mobile PCs. The vast majority of aftermarket SSDs come in the 2.5" form factor and were designed as drop in upgrades for 2.5" HDDs. If you were designing an SSD from scratch, why on earth would you make it the same volume as a mechanical drive? When you set about designing a mobile device that is never intended to house an HDD, why would you waste a massive amount of space by including an SSD with a legacy form factor? Asus has encountered the same issues with their Zenbooks and come up with a similar proprietary solution.
Furthermore, the SSDs Apple is using this time around are absolutely some of the largest and best performing availableto the point that they are bumping into the limitations of the SATA 6 Gb/s interface that they are connected to. Within time, the industry will no doubt settle on a standardized solution, but if SATA-IO doesn't get on their horse, SATA runs the risk of being left out of the picture entirely.
A 256 GB Samsung 830 Series SSD similar to what has been found in the MBPR currently runs $274.99 on Newegg.
http://www.newegg.com/Product/Product.aspx?Item=N82E16820147164
The 512 GB version is $699.99, or $425 more.
http://www.newegg.com/Product/Product.aspx?Item=N82E16820147165
Apple charges $600 more, but you also get an i7-3720QM instead of an i7-3615QM as part of the deal. Some have complained that you have to go with the faster processor in order to get the larger SSD, but what they're not realizing is that Intel's price on both of those processors is listed as $378. So really, you should be sore that buying a smaller SSD forces you to end up with a slower albeit similarly priced CPU.
The next 256 GB of NAND is only an additional $500, which brings the total flash on board to an insane 768 GB. At 8 GB of NAND per die (the highest density available), that makes for 96 dies stacked into 12 packages. That's a lot of silicon. Apple's pricing is quite competitive on the SSD front, given the densities they're working with.
The battery is a non-issue, and this certainly isn't the first MacBook to ship with an integrated battery. It's serviceable, but not necessarily by the user. End of story.
It's odd that the vast majority of the best selling mobile computing devices these days have no user upgradeable or replaceable RAM, flash storage or battery due to their diminutive size, and yet people are acting like this is some new trend by Apple to shorten the life-span of their machines. How often do you bitch because a smartphone/tablet doesn't come with a SO-DIMM slot, or the primary storage is soldered onto the motherboard?
Does anyone really see MBPRs turning up in recycling bins around the world in 3 year's time? I'm pretty sure most people will keep them running for 7+ years and they'll retain irrationally high resale values all the while as Macs always seem to do.