Yeah I'm not sure how much more can be said about physiological differences, there's also the lack of exposure, money and proper racing to encourage more and better suited genetically women into the sport which will have an effect, but still on average across populations the scientific literature says that men will perform better at power based events than women, the gap closes at extreme time endurance events like ultra running where women often do better than men.
This is not to say that all women are bad, few non-pro men could keep up with Vos etc and there are women I see around that blow me away all the time, but on average, across populations men are better at cycling due to base physical traits and the men in the Tour de France are the best of the best.
If you want to have a debate about it then do so some science based research that produces evidence that shows that the current research is incorrect then we can have a debate, otherwise we might as well be debating the fact that gravity exits.
It's all very well saying opinions this, I don't know etc etc, but Sports Science is a science it has the rules of science and that is that opinions don't matter, what matters is well conducted research and peer review.
You haven't contributed anything to this debate other than to straw man the arguments of those repeating the current scientific consensus and misrepresenting what we are saying, a lot of us here are passionate about cycling and pro cycling men's and women's, I watch the women's road-race/track events and follow the women's tours when I can, I sit in front of my TV screaming on our team pursuiters and one of my favourite athletes is Joanna Rowsell.
If you want a debate about women's pro-cycling that's fine we already have a 10 page thread about how the profile of women's cycling can improve, join in. But trying to start one by comparing the elite men to the elite women is already framing the debate in a negative way one which has been mentioned before but is always answered by just enjoy the racing whomever is doing it.
http://www.cyclechat.net/threads/how-to-grow-womens-pro-cycling.108806/post-3186492
Enjoy your ride