I think when it comes to laptops, you basically get one of those "here's 3 things, you can have any 2" situations...those 3 things here being:
-Beautiful
-User upgradeable/serviceable
-Affordable
-Beautiful
-User upgradeable/serviceable
-Affordable
It's a wonderful design, however Apple has since decided to solder the SSD and memory to the mainboard, making them non-serviceable. This is not a choice made to make the device more beautiful or more affordable. They did it to be greedy.
We as consumers can have all three if we demanded it, but there's money to be made cutting corners and most people don't understand how to vote with their dollars.