It could be 99% of the voters that supported it. It's still objectively morally wrong, just like Jim Crow laws were.
@jiojk542: it's morally wrong because it denies equal treatment under the law (tax benefits, government benefit benefits, survivor benefits absent a will, etc) to law abiding people. You are the one creating a false equivalency. People that would like to deny same-sex marriage are free to not marry someone of the same sex. Their freedom is not being curtailed. The same is not true the other way around. That wikipedia link is patronizing, unimpressive, and unconvincing. edit: the only "impingement" on the freedom on the anti same-sex marriage side is they must tolerate the presence of people the do not approve of. Such is the burden of a democratic, pluralistic society.
@LordKano - I literally do not understand your point. This is about the civil recognition of a personal relationship. A justice of the peace "marriage" has no religious meaning, nor does a marriage ceremony performed in a church have any civil component absent a marriage license. There are religions that allow same-sex marriage ceremonies. Are they "immoral" religions? Is it a violation of the 1rst amendment (vs the 14th) to not permit the civil recognition of those religious rituals? My point is denying an individual's right (not a privilege) on this is de facto immoral, regardless of your feelings about that individuals choice, if it does not cause demonstrable and direct harm to others.
@NeonVice - A marriage is a religion thing. A civil union is a government thing, which is currently and inconveniently also call "marriage". Jewish, Hindu, Muslim, and atheist heterosexual couples can have government marriages even though they may have nothing in common with Christian marriages ideals. Nobody is forcing any church/synagogue/mosque/etc to perform a marriage ceremony of any kind they do not want to.
With those 3 replies, I will waste no more words on this damn topic.