I agree with the author; most people don't bother cracking the case on any computer they own. We're in the minority on this one and as the author said, I'd rather have a MBP with Retina Display than an easy to service/upgrade previous generation MacBook Pro (or any other brand for that matter).
My cars have become increasingly difficult to service myself over the years. When I bought my first car over twenty years ago I could do routine maintenance on it myself. Now when I open the hood of my Acura the whole engine compartment is covered and pieces must be removed to service it. This car is the most expensive computer I've ever bought and I'd wager it's even harder for the average user to service than the new MacBook Pro!