I agree with you 100% here. If the voters had their say, then that is it. Government cannot intervene and I would be on board in this fight
The issue at hand, however, is that the state supreme court ruled that the state legislature must "make it right" and give same-sex couples the same benefits as married couples. The court said it didn't care how the legislature did it, just do it because the situation violated the equality clauses of the state constitution. So the legislature tread lightly and called it civil union, to appease the opponents, but it is still "separate but equal" (which never is). The previous governor signed the bill because it was better than nothing.
Even then, calling it civil union and falling short of the benefits of marriage, opponents "vowed" to get it overturned, knowing NJ is overwhelmingly liberal. NJ is so blue it falls into the ultra-violet range of the e.m. spectrum. There's the example of hate, control and ignorance. The opponents are actually going against the public, which has voted in a liberal legislature.
The main point is that it never was, nor ever will be up to the public to vote on this issue. This is a clear violation of the state constitution, but a suit has to be brought to the court. The legislature, knowing they must abide by the constitution has passed a marriage bill. Now we come full circle to Christie vowing to veto it based on his religious beliefs, and in effect legislating on his religious beliefs. That violates NJ the state and US constitutions.