> Or maybe modern scales have microcontrollers that adjust for this?

This seems likely to me.