Why?
Checking require:
1- Get Value from Source Field
2- Get Value from Destination Field
3- Compare
4- Write Value to destination field if needed
(Best case scenario 2 DB operations reading and one comparison. Worse case (if you need to update then 3 DB Operations))
Not Checking:
1- Get Value from Source Field
2- Write Value to destination field
(Two DB operations only no matter what).