Definitely not an Android issue here, as I know for a fact Samsung uses its own camera app and capture framework. Not sure about the underlying hardware. If it's a v4l2 driver you might have a case against the kernel infrastructure.
That's usually up to the phone or camera manufacturer to tune, almost nobody uses the built-in compensation except for prototypes.