WYSIWYG editor - difficult to develop?

While I am looking forward to a WYSIWYG mode, I appreciate the devs approach of taking time to get it right. There are too many bad open source markdown editors because it is easy to hack something together. Obsidian is a writing and reading tool, so this part should be given real effort IMHO - people will spend countless hours in it. Designing WYSIWYG ‘from scratch’ will also hopefully allow much tighter plugin api integration.