The plan was/is to progressively update core. We decided it was worth
adding to core, even with those updates, because we wanted to get in the
habit of using that library for project specific emails, for exactly the
reason you're describing. It makes it much easier to move between email
services. It has probably gone on the backburner because:
- most email services support the standard email protocols, and
- we've started using docker, and configuring email settings via
Which means that switching between services is already very easy.
I'm not really sure what the future of the email lib is, and would like to
hear your thoughts.