Thank you for the feedback. Changing the default setting is under review by the feature team, and your feedback is very useful as they are evaluating.
An error occurred while saving the commentAnonymous commented
I also think that it should also be possible for the Teams Admin, to set force the notifications ON and deny the user the possibility to set it OFF. There are some channels where we want to guarantee that everyone is receiving notifications.