Wow, when is this trite baloney gonna stop.  Let's look at the facts:

1.  Men work longer hours than the majority of women
2.  Men work more dangerous jobs than women

With (1), men get paid more because they work more; with (2) men get paid more because the job demands.  So, if work 50 hours per week (man) and the woman woman works 40 hours per week, should they get paid the same?  If you work on in a refinery you get paid more because of the dangerous work as say compared to a social worker, nurse, or office job.

If you compare averages (e.g., the average man who is 50 makes $X and the average women who is 50 makes $Y) then yes, the man is going to make more.  If you compare Joe Blow with Susie Blow in the exact same job who work the exact same hours who have the exact same qualification and who produce the exact same quality work, then $X and $Y should be the same.  If they are not investigate.  But get off this stuff.  It is really nonsense.