The Democrats need to take a principled stand against gerrymandering. Seek bipartisan support. As long as the "everyone does it" excuse is in the air, nothing will change. Democrats complain, but will they act?
The writing is on the wall: the courts are a very weak mechanism to deal with gerrymandering. Legal challenges have very limited effect at end of day. Now that voting rights act is weakened, legal approach is even weaker. Have to work through politics.
Both political parties are interested chiefly in protecting their jobs. They have no incentive to deal with gerrymandering. Republicans benefit a bit more from gerrymandering, so Democrats will have to do most of work of making a change.