What does equality look like for you?  Do you really think there will ever be 50% representation in every field?  Many of the disparities are caused by choice.  Where they aren't, the companies should be publicly shamed and these lawsuits you've mentioned accomplish the goal.  However, the mere fact that there are fewer woman programmers at Google or woman firefighters or loggers or garbage collectors doesn't mean those industries are necessarily keeping women down.