This is really impressive. Although, I didn't know about contenteditable until a few weeks ago so I thought all of the rich text editors were doing this until then. Is the main thing that rich text editors like TinyMCE give you the toolbar buttons and making inconsistencies in browsers go away?
The browser handles pretty much everything inside the editor including the handlebars for resizing images and tables. Editors like TinyMCE and CKEditor are still very impressive, I've made my own RTE once and it's one giant PITA to get everything to work nicely, especially across browsers.