If the GOP hadn't packed the federal judiciary and Supreme Court with Trumpers then that might have been a way to eliminate the gerrymandering, but of course that's not possible now. And one of the reasons (among several) that they have worked so hard to pack the federal judiciary since Dubya got elected in 2000 was for precisely this purpose - to allow the most extreme gerrymandering and voter restrictions to remain in place. IMO, the only way that NC Democrats will ever again win a majority of the state legislature will be to retake control of the NC Supreme Court. And given that the GOP will have a 6-1 majority starting in January that's unlikely to happen anytime soon. It's going to take a long time for NC Democrats to win back control of the NC Supreme Court, much less the state legislature. The ugly truth is that the NC GOP will almost certainly retain control of the state legislature into the foreseeable future, maybe right through the 2030s.