I also think it is a problem that people are trying to address this on a national level.  There is no law that will uniformly fit the entire nation.  I think this problem is best dealt with on a municipal level.