unions are involved with actively fighting for workers' rights so I don't really think that's a fair comparison. A more apt comparison would be saying a labor shortage will result in increased workers' rights. The labor shortage in and of itself is not what will give the workers permanent gains, but it puts the workers and unions on the footing necessary to force those concessions from the capitalists.
Similar here, the process the poster is describing will only result in more women in the workforce, but not in and of itself result in "women's liberation" in Afghanistan - that involves a political struggle.