Picture is too small and blurry for me to identify the joints as surface mount (bad in this case) or through-hole design (better).
I suppose a change to the mounting of the micro USB port would result in another hardware revision number. You can check the hw-build via Code: cat /proc/component_version Mine says 2101 while the preproduction unit from September was 2001. What are your revisions?
cat /proc/component_version