True, true. Hyperlinks are pretty big. Defining links with a new language is certainly one way to do it. But look here on HN, what do I do? I write plaintext. I certainly don't write <a href>. I write like this [1], and the hyperlink becomes an implementation detail. An HTML implementation detail, haha, sure, but nowadays it's not hard for hyperlinks to be emulated. Anyhow I honestly do think html5 is a great language. (but so is text! :)
[1] http://google.com/