Why do these "other factors" push down the pay rate of women by almost 30%? If these other factors were random noise you'd expect them to affect both genders approximately equally.
The fact that men work more hours or that women take on more childcare duties does not mean that the pay gap doesn't exist. All it means that it's caused by cultural factors.