But that value is for that service, not a charity. It will never get redirected otherwise. So getting a business to happily pay a large sum for a cheap service is a fantastic way to ensure you now have the money to donate, and likely an order of magnitude more.
This is also the reason he says to charge $500 a month, but to give away the service to them that need it. Because the business is effectively subsidizing the needy here, while itself provably working in it's own interest. This is pretty win-win if anything.