Sometimes plain text alternative is so bad that one forced to use HTML version anyway. I've tried plain text emails in Atlassian Jira settings - emails it sends are badly formatted and have lots of empty lines, likely they make plaintext version from HTML one with something like `lynx --dump`.