2. He validates the breaches through a network of volunteers who check if the credentials are real.
3. He provides an easy-to-use service for free.
What is your alternative? Having each person run their own agent scanning the corners of the internet, downloading breaches, and looking for their own accounts? What the point of that?