We parse pasted plain/text as Markdown, which is expected and not doing it would be a worse experience IMO, but any practical suggestions are welcome. Maybe supporting the SHIFT modifier as a “paste without parsing as Markdown” could help?
This can be changed, one possibility we have is to escape it to <iostream> instead of stripping.
I believe the other point you raised isn’t actionable as you mentioned.
Is there anything else that you still struggle with related to this topic?