While Apple is above the rest in quality on the whole, I've never owned a machine I didn't upgrade or repair at some point. The ram is particularly important option on windows PCs, though I could see that the idea of Apple owning its own ecosystem means long term upgrades don't matter as much (similar to the iphone…