Current implementation can be very annoying when what user entered gets shown differently (compared to what's typed in chat) through the markdown renderer.
The solution should NOT necessarily be a code block, it could be a styled-markdown variant or a custom text 1-to-1 renderer.