Earlier quoted context omitted.
If you disagree with any part of the proposition, or if you feel it is poorly constructed, then you should vote against it. It's easier, ultimately, to reject a poorly written law and try again with a new law than it is to accept a poorly written law and later try to repeal it. Too many people fall into the trap of believing "we must do something; this is something; therefore we must do this."
That really seems to black/white for me: at some point you need to weigh the cost of starting over (along with the chance that starting over won't happen or will fail by default as people will say "didn't we reject this same thing last year?" without noticing the difference) with the cost of a compromise; imagine if absolutely everyone refused to ever budge or compromise on absolutely anything: if a single reason to…
When it comes to the latter, the litmus test I use is, "Is there a clear and urgent need for this law?" In this case, as horrible as human trafficking is, I do not believe that prop 35 passes muster on those grounds. Bear in mind that we're not talking about going from "no penalties for human trafficking" to "some penalties for human trafficking". It's going from significant penalties, to even more severe penalties. There is no urgent need for this law, and therefore no justification for skewering civil liberties.