Yes, this is a little better, but it’s still impossible to actually write any inline code that has a ` in it without some fiddling after first getting it wrong. You can’t preemptively use more than one `. Typing that ` from above or the escaped code that creates it (<kbd>\`</kbd>) are perfect examples of things that are nigh-impossible to do with the WYSIWYG mode, even with fiddling.
I get that you can backspace to undo formatting and implicitly “escape” it, but I have a hard time predicting when formatting will take affect. For example, `4*5*6` writes naturally when immediately preceded by that hanging-open `, but that’s not always the case. 4*5*6=120 types nicely but 120=456 doesn’t (the five was transiently italicized there).