No, I don't. Seeing which ports are open on the inside of a system does not tell you which of them are actually accessible from the outside. It may give you an idea which of them might be accessible at most, but that's about it.
You don't see that with netstat either. Your point being?
I'd still like to see proof for that claim. And no, your hotel example does not count, because hotels aren't regular ISPs. I wouldn't expect unfiltered Internet from a hotel just like I wouldn't expect unfiltered Internet from some company Intranet. I do expect unfiltered Internet from my ISP, though.
Yes. However, since that someone usually is either the host in question or its border router, online port scans still suffice in most situations. If you're worried about a middle man: there's still tcptraceroute.
cu
59cobalt