The ENotif has a logic that it verified if the email is confirmed:
- for talk notifications: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/4c950a1cd62b1788bec5ac9e5d5b1561496d0d34/includes/mail/EmailNotification.php#343
- for wartchlist: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/4c950a1cd62b1788bec5ac9e5d5b1561496d0d34/includes/mail/EmailNotification.php#282
However when refactoring the UsersNotifiedOnAllChanges part we found out that this code doesn't check verify isEmailConfirmed() when sending emails to people listed in UsersNotifiedOnAllChanges.
To be consistent with other two notifications, and as a good practice - RecentChangeNotificationsHandler should send notifications only to users who have confirmed emails.