Earlier quoted context omitted.
What's wrong with namespaces in your opinion?
Who the heck wants to type <html: before every single command? Waste of programmer's time, hard drive storage and bandwidth.
Namespaces are needed for embedding things like SVG, MathML, etc. in HTML or XML documents.