Carlos,
2. There are uses for TLDs in the future, that do not depend from domain name registrations. As discussed in the ISP constituency day, may domain names in the future will be used in private networks, like G5-IoT just for purely naming purposes and they may no even have to resolve in the DNS. So there is a good case for large cloud platforms to keep a large number of easy to use domain names on exclusive TLDs, even at very low registrations costs.
Not sure I understand, if they are internal and never hit the global DNS, why would you need more than one TLD? I could just put all my internal system under .julf, without even having to register the domain (as long as I am reasonably certain nobody else will register it). See .home... Julf