Of course not!
Anyone can setup their own crappy little DNS servers to resolve custom TLDs, you just have to get people to alter their DNS settings to point to yours rather than their ISP's.
This will NEVER be implemented in browsers, it will never take off because it has been tried a thousand times and is the most ridiculous idea ever.
Hell, I could go set one up now to resolve *.jmz domains, but would anyone care enough to go alter their DNS config just so they can resolve them? Hell no.