Hi,
We want to simplify it in the future yes. However, the more we simplify the harder it gets when you want to deeply customize it.
For example, on the email edition interface, we've made a template system so that you can edit the HTML version with only HTML and tags. It's nice but then sometimes people have to add code to the preload of the email to achieve what they want (like adding new columns to the product table) and it is more complex than if it was all in one view like in the invoice...
Even with a wysiwyg editor you would face the same issue in that case.