It makes no sense, create a law of tolerance to promote intolerance. This is no more than reverse discrimination. I agree that we should not hate homosexuals, but I disagree with the idea that we must have a law to say this. The law in California protects certain people against hate crimes, while removing the freedom of speech of others. The US Constitution says we have the right to life, liberty, and the pursuit of happiness. I guess this is not the case anymore. It's absurd to jail a person for being intolerant of values in which he/she doesn't agree with. What has happened to America? I suppose the government has decided that the only way to achieve tolerance of certain views is by enacting intolerance of opposing views. It's like shut up or we'll shut you up.