Because interactive_editable is true by default in Efl.Ui.Text,
Efl.Ui.Text and Efl.Ui.TextEditable are exactly same classes.
There is no reason to keep identical classes.
I think it is useful to have two separate classes, because these two behaviors (editable and non-editable) are different enough.
I do not know why the default for Efl.Ui.Text is now editable but instead of removing one class, I would make their behaviors different again:
Either we make Efl.Ui.Text non-editable by default, or we rename Efl.Ui.Text_Editable to something like Efl.Ui.Label.