Nice post! I wrote about this too on my blog (corcaighist.blogspot.com) and I agree with everything said you except this below:

--------
And today, over half of the voters in California choose to revoke those rights, to take basic civil rights away from their fellow Californians, their fellow Americans and their fellow human beings.
--------

In fact, there was only a 64% turn-out. 52% voted in favour so that makes just 33% of California's registered voters voted against gay marriage.