NetBSD actually puts everything "third party" that's built with pkgsrc into /usr/pkg/ (or for some things /usr/X11R6, which is hated by many people). /usr/local is reserved for "local" things built by the local administrator.
note that the path `/usr/pkg' is configurable in netbsd pkgsrc (as in the ports system it is originally derived from.) also, in netbsd we have the special `xpkgwedge' pkg, which allows X11 programs to be installed into /usr/pkg. i haven't had pkgsrc infecting my /usr/X11R6 for years now. :-) as far as the /usr/pkg vs /usr idea, it will probably sometime after the netbsd folks get decent pkging tools that they will likely be happy with packages installed directly into /usr... for now we definately like having the 'base' system (which includes /usr/X11R6, hence the desire for xpkgwedge) separate from pkgsrc. but none of this really matters for debianbsd. :-)