With HTTPS, multiple different sites will have different "hashes" sent anyway, so no, it's not an improvement over just good ol' HTTPS.
Well, sure. But then you have to worry about how well the website is storing your passwords. Meh, password managers are the way to go to be honest.
Well, it's an improvement if your users are reusing their passwords. Then multiple different sites will have different hashes sent.
But that's all besides the point, we should've been using zero knowledge proofs for authentication since the beginning.