AWS, GCP, Azure, DigitalOcean and even GitHub / GitLab all have private container registry offerings.
If your stack is on X provider, chances are you're going to use their private registry service instead of using the Docker Hub because you've gone all-in with that provider. That means private repos alone isn't enough to get folks to pay for Docker Hub.