You know what's going to fix all of this shit?
A social reader. It won't matter how people render their content on their end - a social reader will render it in the format / layout that YOU want.
Underlines? Here you go.
Support 'rich text'/HTML? Have at thee!
Handle anything else? SURE.
Now to build one..