This.
I understand soldering the CPU and GPU on laptops somewhat because laptops are already pretty limited compared to a desktop. Hell about 95%+ people never heard of MXM plus MXMs are pretty expensive and cost higher than a normal desktop GPU because there barely a market for them. But soldering RAM, WIFI, and even SSDs is still shady to me and i blame Apple for making these trends mainstream especially with Internal batteries. RAM, SSDs and WIFI cards dont take much space even on thin and light laptops. They're pretty much the only upgrades we can do on a laptop.