I beg to differ with you about .xyz not being a very good sounding TLD. It's generic and has a uniqueness about it which most of the other NGTLD's don't have..
Not sure how you find it good sounding. You can't compre it with other specific NGTLDs. they have their own use. It has to be good sounding to everyone.
Syllables is a big thing in naming domain names, leave alone TLD. Why do people pay a premium for single syllable .coms, .net, .in, .co etc
XYZ competes with .co, .net, and the likes.
Among the NGTLDs, I agree that it is one of the best. The rest are extremely specific.
I was comparing it to older TLDs.
Among the NGTLDs, it is one of the most generic, and even with all the hype and promotion, .top is very close in competition, and .icu is more popular, which is rather strange.
Which could (possibly) be why the registry, some registrars and investors are holding large stockpiles of dictionary .xyz names. Why else would they do that? I'm not saying they are necessarily right. But it's a pause for thought. Could they be right, or could they be wrong?
That is nothing but speculation and it cost $0.69 to register a .xyz so why not?
Even I have about 100 xyzs now just from random search. I am yet to do a bulk search.
And you will notice that for all the XYZs that are taken, all of the other gTLDs I mention are also taken.
I think .xyz is better sounding than the failing registrars .info and .biz. I don't have an opinion about .top, except I think it is mostly a Chinese phenomenon. Again, because it is non-specific. Open to the widest audience, if it would catch on. The biggest doubt and question mark.
I won't say better. Rather they all are in a similar spectrum