Maybe not. But I don't think legislators should draw their own lines. It would be better to hand over the job to an independent redistricting commission but we'll take what we can get. Its true retired judges would draw the new lines but the safeguard is the people will have to approve them before they take effect. That should cut the mischief monkey-making down to a minimum. Only time will tell if it gets us a more accountable State Legislature. Hey, we didn't do so bad when a State Supreme Court Special Master drew the lines back in the 90s. Elections were competitive enough that Republicans won a majority in the State Assembly. My view is legislators should represent the people, not the other way around.
(Denny Crane: "Sometimes you can only look for answers from God and failing that... and Fox News".)
...the safeguard is the people will have to approve them before they take effect. Not true. They will take effect immediately, in the same election that is requesting approval. If turned down, they will be revised prospectively only. Check the fine print. It's there in black and white.