I had been eagerly awaiting the Mac Mini's teardown to decide if i was going to buy one for HTPC and Steam home streaming gaming console.
The lack of Upgradeable RAM, for me, is an absolute stop. I may not be the 'vast majority'. but I am a consumer, and I do upgrade things down the line.
I made the mistake of buying the 2011 MBA with only 2gb of ram option. Because well, Thats all I could afford at the time and I had no choice but to buy an Apple laptop. 3 years later. THREE YEARS. we're not talking about half a decade. We're not talking about a decade. We're talking about 3 years, which is well within the expected lifespan of any computer hardware. (I've had, and still operate nearly decade old hardware for specific uses). and the Laptop is chugging. It's not the hard drive. It's not the CPU that's slow down. it's the small RAM. Without the ability to upgrade it, this laptop's lifespan has been diminished to one of a few short years, well, shorter than the hardware itself should last.
I knew what I was getting into with the Mac Book air. it's a teeny tiny thin laptop. I'll accept that in something so tiny, Soldered RAM makes sense and that the limitation was known to me then.
But there is absolutely, Zero technical reasoning for Soldered ram in a desktop device. Even a "mini". Especially when there are equally small computers that have managed to keep replacable RAM sockets while maintaining the small form factor.
Of those 10 year old hardware that continue to run today? Whats the Number one thing I have upgraded in order to make them function well? RAM. Always RAM. my Plex home server is a Core Duo that can handle 3 x 1080p streams. Threw in 8gb of RAM for $45, runs amazingly. Took an old AMD x2 and threw in 8GB ram, RUN amazingly.
I don't expect a Mini to be a powerhouse. But the only reason Apple is soldering in the ram is for Their benefit. I may be only one consumer, but i'm one consumer who will go elsewhere for my HTPC/SFF computer