OK, I see now, more of Boonex stupidity. I went back and pulled up a thread where this was discussed. See, HTML blocks use to allow you to turn off the editor if you needed to add code. Just go back and look at earlier versions and see this thread where we was discussing turning off the editor, https://www.boonex.com/forums/topic/HTML-Block-Issues-in-7-2.htm
There were issues with the state of the editor being remembered when coming back to edit code. Somewhere along the line, the solution by Boonex was to add a text block and remove the switch to turn off the HTML editor in HTML blocks. When this was done I don't know; typical Boonex BS here. One would make an ass out of you and me by assuming that a f-ing text block would output whatever was added as text regardless if it had code markup or not; it is a f-ing text block as by the title.
Boonex has some great coders but when it comes to interface design they are clueless. The way this is implemented is poor by best. I guess it works but it is not the way it should have been done.