Your article proves my point: "economists cite a number of reasons why pay differences persist. Among them is time, with women on average working fewer hours than men.....The pay comparison also fails to capture intangibles such as health-care benefits as well as some womens choices to forgo salary in favor of fulfilling work and more flexible schedules."
It also doesn't include the two points I made: it doesn't factor in education, particularly the fact that even for the college educated, some degrees pay more than others. Neither does it factor in years of experience in paying jobs.
When all of these are considered, the pay gap disappears.