Sounds like it shipped with some last-minute firmware bug that degraded the image quality way below what it's capable of. Should be fixed by a firmware (iOS?) update.