^ yea the lack of upgradeability is a bit shit.
I’m on a 2011 low-tier Macbook Air, and it’s fine as far as the CPU goes, but I can’t upgrade the 64GB SSD or the 2GB of RAM which would expand this thing’s usefulness significantly.
(the Air is a sort of special case though, they just soldered the RAM & SSD to the mainboard to keep it thin & light… the Macbook Pros have upgradeable RAM, not sure about harddrive)
otherwise, their hardware is just pretty damn nice, if you look beyond raw spec numbers.
good trackpads, screens, case, power management etc…
there are Windows PCs of similar quality, but then you pay comparable prices also.
but it’s mostly OSX I guess for most… just less trouble keeping it running smoothly