Sigh. So much ignorance in this thread (sorry!).
First, a national law would violate state sovereignty. Nothing, absent a constitutional amendment, gives the national government power to regulate in this area.
Second, while it is true that people owning private property can do as they wish...