The nice thing about Typst is that I think they've built up a community and business model that should disincentivize enshittification. The compiler is open source, and there's a large number of people using it now. If they start enshittifying, it can just be forked and maintained by the community at the very least at the level of functionality it's currently at, which is good enough for a large segment of people.
Because standard constructions like emphasize, code blocks, headers, lists etc. Are incredibly difficult to both read and write hampering the writing flow a lot.
I recently wrote a thesis in typst. I have written other thesis in latex.
In latex i actually wrote in markdown and compiled to latex.
I don't need that for typst.
If typst can avoid enshittifaction over the next years, then I will stay with them.