I'm saying that this is not your real problem. Your real problem is that you expect the "real website" to correspond to real world entities. And this can be solved better than the current state.
What about TLS certificates attested by CAs who validate the real world legal entity? Would you agree that this is a solved problem there?