I think it's a QC issue rather than a design issue, as in if the ball part of the ball-socket joint were a bit thicker then it may not be so prone to disconnecting. I might try to thicken it with a layer of super glue or something.