A site is much more like a shop - private property, but a public place, and therefore it has legal restrictions if you want it open to the public.
Now, should e.g. Wal-Mart be able to put an RFID tag on you so that they know who you ware the next time you come in? And more importantly, should they be able to contract a third-party, which can then know when you enter any store with which they have a contract?