Personally, I disagree with Miss California's opinion, but does anyone want to know the great thing about the USA, and in fact most of the western world?
You have the right to state your opinion.
It's what allows us to come on these forums and scream at each other, and at her, it's wonderful, and while I think her opinion is hurtful to others (name homosexual couple who would like to be treated just the same as heterosexual couples) If anybody wants to live in a society where homosexual couples can get married, but no is allowed to voice their opinion? Well that's their loss.
I think perhaps the stupidest thing for anyone to do, is to ask for someone's opinion and expect something that they can agree with. If you don't agree with what someone has to say, just take it, and live with it. If Miss California actually had the power to do something along the lines of her opinions, then I would say fair game to attacks and rants, I mean, politicians do it all the time.
But she doesn't, and her opinion, while potentially insulting, is unlikely to sway many people. On the other hand, videos of outraged homosexuals making fun of, and insulting, probably will sway some people.