As a non-web developer I cry every time I need to use HTML: It's really "ugly" in some way (And I'm used to ugly languages).
But I have learned to love Markdown too, I hope in the future, distant future: Someone will create a language that integrates HTML and CSS into a nice Markdown-like language.