I do wish Wikipedia would make use of hyphenations. And I wish hyphenations would just be a Html standard. I mean really, how hard is it? We have an open source hyphenation algorithm since 30 years or whatever.
Please compare yourself in the gallery below.
Talking about ugliness. The whole Web is ugly. No hyphenations, no real small caps, no ligatures. From typographic perspective the Web took a huge step back since Gutenberg first invented the printing press.
Since the browser is responsible to how to render the web site, the browser can easily add typographic. It can also be implemented in a way so the user is not affected by the typographic. When the user selects a text and copy it, the user will expect to copy the original text without any hyphenations or ligatures.