
For me this is a litmus test of a good society, just proper equality (even if, as in Massachusetts, it means the occasional lesbian complaining that her granny's nagging her to get married: equality really is equality, sorry!).
My flatmate calls discriminatory legislation "code smell", being a dork. You look at software, and if parts of it smell funny, in more or less obvious ways, there's probably something more fundamental wrong. Less so, now, in California.