Well, it does matches my experience. When I had relatively simple jobs like working behind a bar, there was no inequality, but in IT there was. Sometimes it was disguised. Men who did the exact same work as women had a different title, so they earned more because technically they had a different role.
Dutch research indicated that a big part of the 20% difference is because of the choices women make (though of course, it is still open for debate whether those choices are always true choices), but even accounting for that there was still a 7% difference that couldn't be explained (of course they also accounted for hours worked). This is a Dutch page with lots of info
http://www.loonwijzer.nl/home/vrouwenloonwijzer/beloningsver...
It does say that the Netherlands is a bit worse than other European countries.
Also: I think some technical explanatins as to why it is "logical" that women earn less are nonsense. It makes no sense to penalize a women because she had two babies six and four years ago and therefore was out of the workplace for a few months if there is no objective difference in quality of work today.
I don't think danger has anything to do with pay. If it did, firefighters would earn a lot more than IT consultants. I also don't think responsibility has anything to do with it. If it did daycare workers would earn a lot more than programmers.
And I have never met a regular employee who honestly worked more than 50/hrs a week (in one job). In every case they could have done the work in 40 hours but they slacked off during the day (because nobody can stay focused for 10 hours a day every day). I had a parttime job once, but I never, ever browsed the internet on company time even though all the "hard working" 100+ euro/hour consultants were checking the popular weblogs all day long. But then those consultants go on record as working so many hours and therefore people apparently think it is logical that they earn more money per hour than me, a lowly parttime employee.