Cool. Novelty domains for well established dot coms. Now go build a startup that you expect to build up and still own yourself 10 years from now using a .xyz domain.
It is why I don't use .xyz, but there are others that are cheap, e.g. .top. Moreover, one can always get additional domains later for the public image.
Enterprises are increasingly blocking a lot of the random TLDs. So unless you want your service and site to be inaccessible for people with deep pockets, avoid most TLDs.