If a domain doesn't exist, I don't end up on any site. In fact, for me it's natural to see either "Nope, doesn't exist" or ~something~, even if it's a squatter. Redirecting requests for non-existing domains would be far more distracting and insulting for me.
I understand that there's room for both and for discussion, but please understand that your use case is not 'the one'.
I think you misunderstood me: The redirect is done by my browser because I want it to be done. I could just as well set it to "not end up on any site" like you prefer.
My point was that domain squatting sucks. Both our expected outcomes (Google search, no page displayed) get replaced by some page full of ads for very vaguely related topics.
I am actually working in my free time on creating a database of such domain squatters and on better ways to combat them ;-)
If a domain doesn't exist, I don't end up on any site. In fact, for me it's natural to see either "Nope, doesn't exist" or ~something~, even if it's a squatter. Redirecting requests for non-existing domains would be far more distracting and insulting for me.
I understand that there's room for both and for discussion, but please understand that your use case is not 'the one'.