sidelined,
Well, there is at least one thing that can be done by a homeowner: Simply put up a sign that says "No solicitors." It's sad that one needs to point out violations of etiquette, but this is such a minor thing that it isn't very significant.
Me? I happen to live in a gated community...I never answer the door unless I'm expecting someone since you're not supposed to be able to get into the complex without a reason.
I don't think there is a good parallel between the phone and the door. For some stupid reason, the phone companies have decided to charge people to set up their service to block callers who refuse to identify themselves.
And unlike telephone calls which can originate from anywhere, a person has to physically come to your door.
------------------
Rrhain
WWJD? JWRTFM!