OK so let’s go back to 2009, or around that time when Steve Jobs was still around.
In that year alone, Apple made all of the batteries in the entire MacBook lineup non-replaceable. He also removed the firewire port, a popular port of the time, from several of their computers.
In 2010, Apple introduced the iPad, a product that is not upgradable at all, as well as the second generation MacBook Air which, on top of losing several ports and having a brand new MagSafe cable that was not compatible with old ones, was even less upgradable than any of their other laptops.
And let’s not forget that under Steve Jobs, Mac OS X lion began the iOSafication of the Mac, and The MacBook Pro with retina display began development under Steve Jobs, a product which was even less upgradable than anything else, not even letting you upgrade the RAM.
If you truly think that Steve Jobs was a mascot for upgradability, he was not. He did not want Apple products to be messed with.
Steve Jobs also loved white bezels. The new 24 iMac with colorful aluminum and glass, that’s extremely extremely thin, and isn’t upgradable at all would be a product that Steve Jobs would have been very proud of.