Hi
@Technerd108
I tried windows, from 3.1 through 95/98/98SE, into NT4.0. then XP, then 7 then 10...Mac from 10.4 Tiger, through 3 Mac laptops, 1 iphone.. 1st gen iphone, had it only short time, found it not as useful as a cheap whatever came before android. Worked better with my mac laptop than the iphone, no tethering was the issue with the iphone..
Apple Tim and I think Jony Ive, made a decision about what direction to take the laptops, soldered in, BTO, build to order, instead of gen 1 and gen 2 of the macbook pro that came with the drop out battery, the slots for the RAM, firewire, express34 slot...
Apple had such brilliant momentum, darlings of tech, everyone loved the I am a Mac ads, the cheeky slight of hand by Steve Jobs, the quirky tech, the ballsy move of the iphone, but then something happened, ok, Steve got unalived, RIP, something changed, my timeline might be a little off...
Most users buy laptops if they are buying Apple, the software is great for the most part, why Apple has in 7 years not fixed the keyboard bug in FCPX is beyond me, but still it is functional..
It makes every logical sense to design for upgrading over the life of the product, my case 12 years...
The software changes, the OS changes, as we have seen, you build in obsolescence in the code, like Google and Apple did to old ipads, and old mac laptops..
My 2013 macbook pro would still be viable in another 12 years, as software already installed will still work, like we use Final Cut pro 7 almost 20 yrs after it was published, on 20 yr old mac pro desktop machines..
Parts of this planet cannot afford new every 2 years, not here in Africa, so we use devices for a long time, having a couple of extra sticks of RAM, really would make a world of difference now we are 64bit devices..
I am 100% behind your comment, I support it...