Basically sockets add size, weight, and mechanical failure points (they can vibrate loose, you need an access panel, etc.). Since most people never use them over the life of the system it’s basically a bet that the RAM will fail less frequently than those other things, which is probably true but frustrating if you’re in the unlucky group.