This is a rational argument, and this is the argument people should be having with those who oppose it rather than name calling and mudslinging. But nothing that you say here justifies calling those who oppose this bigots, etc. Either way, the California legislature is probably the wrong place to have this discussion, as a marriage in California wouldn't necessarily be recognized in other states anyways.
I think that was part of the goal of redefining marriage legally. Which is pretty damn brilliant once you think about it.
The full faith and credit clause ensures that contracts (which is what a marriage technically is) are valid in all other states in the union. This completely sidesteps any local laws that might be otherwise inferior, and also ensures that the case can be easily escalated (all the way to SCOTUS if necessary) in case of issues.