@jerry A lot of us techies share in the blame, IMO. We tell each other that teaching users the basics of the domain name system (and HTTPS) is a waste of time..... so most ppl do not understand their significance. After a while, they start looking at different addresses as noise that just gets in the way of using "App".
I think if we as a society can't be bothered with "who" we communicate at a semantic level, then we can't sustain an open Internet (and probably not an open society, either).