Emacs is not the paradise, in the sense that have many issues, but I use it because even with them it give so much back that's worth it, the real point is the concept: an operating system as a single, graphical environment where anything is reachable and moldable by the end user.

Personally I'm born on unix, I'm still far more familiar and quick scripting things in zsh than in elisp, still using zsh on a real terminal emulator for many things, because of habits, but Emacs have completely change for good my digital life and that in a super-short period of time.

A stupid personal example: for more than a decade I've kept my files in a hyper-curated home taxonomy with relevant symlinks, even TMSU as an experiment, in just few months (and with big hesitations) I wipe out that taxonomy for a cache-like storage accessed via org-mode (org-attach + linkmarks at firs, then org-roam), now accessing (almost) anything is just hit-a-key, type something, tab/enter to open. Not only: thanks to the fact that org-mode notes, accessed normally via search&narrow UI (like modern "dash-like" menus / google search in the end) act as a kind-of metadata super-rich directories I can select them via org-ql queries constructing different views of my files like putting paper files on a physical desk in a snap. Anything is integrated, now I open my landline provider note and there I have all monthly bills BUT also recorded bank transactions, longs (for instance about outages) so I immediately see why a month have an unusually high or low price, I can easily craft things like a quick graph of price evolution etc. Being on mostly textual storage means being on a kind-of data lake more or less easy to process in countless forms.

Another example: for many years (unfortunately not anymore) few utilities have sent me invoices as pdf attachments, they are auto-paid by the bank so normal procedure is just archiving and casually check that anything is ok. With Emacs (and a bit of scripting) my MailDrop pipe those utilities messages to uudeview that extract the attachment, save it with a proper name in a proper place (that's the unix part) AND add an entry to my org-agenda witch are my entire note collection, that means adding in the relevant heading in for instance my electricity utility an entry like:

* WAITING month X, amount Y, invoice xxxxxxxxx

Received via mail on <yyyy-mm-dd>, due for <yyyy-mm-dd>

the "mail" is an actual notmuch: link to the relevant message I can open in a click, forward it, reply to if (ok, are all noreply but you get the idea), dates are "active dates" that means my org-agenda show the entry at that date in log mode.

A day after the due date if the relevant transaction does not appear in my ledger an entry get automatically added to my agenda "something is wrong" with all details. That's automatic. In Emacs is easy to do since anything is exposed, accessible and moldable in unix the easy part is mostly limited to extracting and archiving the attachment. At maximum I can craft a check script with ledger (CLI version) that update my motd on a certain day but it's not the same thing and not as easy.

Slides? Well the linked videos in my precedent post show how easy they are, no need to work with modern GUIs for hours just to get something nice and inside the presentation I have my fully integrated environments, for instance adding a link that change my windows layout, run some software, ... it's immediate and simple, no need to "switch app" and "switch back" etc. And I can go on for long.

That's why we need a single, graphical, open and fully moldable environment for end users.