If sendmail is forcefully set to msmtp, we give few chance to another helpers to be package and wrap msmtp (eg a queue system). By setting it a proper symlink using update-alternatives we allow for smoother transitions.
(related to having a smailq (package) integrated with msmtpd)