Agreed.
But still allow code view as it is truly needed until you have covered all cases. Remember that having access to code is actually a differentiating point from other no-code solutions.
Just yesterday a solution to a problem was given by asking to change code.
If you want to avoid that unexperienced users get access to code and then that ending in unnecessary frustration and inexistent bug reports just add a new app setting.
Show code view: No, webpages only, everything.
And then set it as default to No or webpages only.