Rule of thumb: anything horrible and ubiquitous will be replaced by several alternatives, each of which is even more horrible but at least now there’s several incompatible options to choose from.
Contenteditable is not yet a standard and all browsers implement it differently.
11 years. Nothing.
I find its secret to be in its name, <textarea> as opposed to <editorarea>.