I don't know about you, but I can't bring myself to punch my ID into a random website.
Now if they wanted to supply a list of hashes to the public, then you could check your own without knowing any of the other addresses used to generate the remaining hashes.
If I wanted to be truly malicious I'd have my online checker return a "Nope, you're all good" and then add that email address to the short list of accounts to go after.
Maybe that's the next website to build: willihavebeenpwnd.com and then whenwillibepwnd.com
Would you put your credit card info on a business card and give it to people you meet?
Of course not, I just hand it to the minimum wage cashier, say it over the phone whenever I am ordering delivery, and type it into online stores.