for those with an email address per-service, it's not true at all - and even when an email is leaked it is trivial to shut that email down.
in the past the guidance was don't re-use your passwords - I posit that the guidance should now be don't re-use your email addresses.
Because this is so obvious I do not consider email per service useful unless you can cheaply create aliases that are not related to your main email, and adding aliases is not and automatic scheme, but instead. You have to do all of them or the entire scheme is useless, and the effort is high enough that I doubt the average person would do this even if we made it easy. Don't forget that you also need to select the right account to send from for each message while you think the place is not evil.
https://www.troyhunt.com/pwned-or-bot/