The issue, of course, is just how much time, effort and skill is required to do it.
It might become a viable commercial process outside third world countries if RAM prices spike even more - or if someone finds a way to teach an off the shelf $1000 robot arm advanced autonomous microsoldering.
Then there's the problem of forcing the device itself to recognize the new RAM. It's a device-specific trick. RAM sticks have a little tag chip that tells a PC "how much RAM this stick has", but RAM chips themselves don't - so the device has to infer its RAM capacity from elsewhere. Like strap resistors on the board. Which you have to find and adjust for the new RAM capacity. That, or fix the RAM values in firmware, which is also device-specific.