The problem is that the Micro USB port is pretty badly designed. It's pretty easy to bend it out of true just by plugging the cable in wrong, or accidentally putting pressure on the plug. Possibly the asymmetrical nature of the plug, in which it's easy to bend in one direction, has to do with the issue.