So one of the most powerful features of emacs is everything being implemented in lisp so everything can be tweaked, edited, replaced, etc. This kind of flexibility is amazing for my text editor because every 3rd party package I install can change ANY aspect of emacs, giving them the same power that the official emacs code has. I'm not so sure I want that kind of flexibility in the software that handles my passwords, my banking details, my private communications, and my pornography.