I think Flarum needs to make more important updates before they update their editor.
For example, Flarum unfortunately does not have an advanced, user-specific permissions system. Besides, SEO is very important and the development team should take it completely under their own protection, just like the sitemap plugin is in the FoF team, the SEO plugin should also be in the FoF team. Determining custom schema for each tag etc. etc.
There are a few more similar shortcomings. But these do not mean that Flarum is a bad software. I have never seen such an interested and active community behind any software. All software are commercialized and do everything for money. Of course, money is important to sustain life, but sometimes it is necessary not to increase the dose of work.