My first experience of systemd was on Arch, I think when it was replacing trad init around fall 2012. I kept up with the technical gossip, if not the real low-level arguments (didn't know enough) but I liked the things it was sold on: It was neat, tidy, and seductively fast, and it was (in a desktop scenario) completely reliable.
Take an email client. You can use something neckbeardy like Mutt, and in a world or text it is king, but as soon as you get into workflow things like attachments and the fact everyone does HTML messages you need to do a little more to make it all copacetic.
@sullybiker You can set an external image viewer for Mutt. Same for any other file type. It’s pretty easy.
For images, I recommend feh. Very lightweight, no bloat.
I had a web dev colleague look at me using Mutt and he said "How do you deal with images?" and I said "By recognising I am better than the person sending them"