Software optimization can correct optical defects such as barrel distorsion or even vignetting. You have similar optimizations in your everyday phone. So YES, it can be corrected via a firmware updated, provided the defects are identical across the parts. DxO, if you know this company, has been...