Martin, I agree with you. Ian I believe is cutting off his nose to spite his face.
The big win for the Web is that links work. Namespaces are nothing more than links. Prefixes are a convention for links that developers can easily understand. It's a wee bit patronising to think otherwise. Cheers, Danny.