Editing large pieces of text efficiently is a Hard Problem, especially collaboratively without conflicts.
In the case of editors like Xi and XRay, they use CRDTs, which doesn't look anything like how Notepad would represent text.
There's real work here that's actually useful, it's not just "another extensible text editor".