No kidding. I just did the analytics on that site, and if I am correct, its still like +14% women (give or take). Laughable.
Indeed...