Regulation will always be needed. But when we start to stray into areas of a social nature that chip away at our judeo-Christian center right foundation, you'll find resistance. Those are best left to state and local folks. Don't impose your San Francisco values on people who don't approve of gay marriage, for instance. Stuff like that has no impact on the health and safety of citizens. Guarantee equal opportunity don't try and regulate equal outcome.