The business in question isn’t hoarding domains. Customers explicitly request their domain and they register it for them. That’s it. The customers can also transfer their domains out and set DNS entries like they would with any webhost.
They’re not reselling or licensing out domains.