My "worse is better" is using plain text instead of markdown. I still have no idea how newlines work in markdown.
If you have something that’s converting markdown into a rich view and it’s not doing that, the problem isn’t with markdown, it’s with your markdown parser.