The article is not clear about whether this is in the companies interest or in the work forces interest. In some parts it sounds like it's better for the company, but an actual argument for that is missing. Most of the article demands it though so that women, people of color and other disadvantaged groups are less disadvantaged. It would have been more honest to be clear about it.
And it's not really honest either to just put the blame on the company. "I’m unlikely to bring up the topic of salary with a potential boss." Well, then change that. Before demanding something from a company that you would like to work for, start demanding something from yourself. It's basically the attitude "I have a problem, I could directly contribute to the solution, but I prefer ranting about that somebody else is not doing that for me."
I have a hard time believing that this is actually the case, at least more than for men.