This room is for general discussion that doesn't specifically fit into one of the other CatholicMatch rooms. Topics should not be overly serious as this is to be more of a "cafe setting."
Saint Peter's Square was created so that more people could be in the presence of the Pope and was named after Saint Peter, one of Jesus's apostles.
Learn More: Saint Peter
Then there is the issues of prostitution of women of all ages, and the muslam tradition of keeping women uneducated. In contrast the Catholic Church educates the most women world wide.
Your idea as to whar gives? Is the world afraid of women? The devil is.
Anyone who says the Cathholic Church belittles, disrespects, or dishonors women is very much mistaken. The Church (which includes us) honors the Virgin Mary, all saints male or female, honors mothehood and does not deny education to anyone, male or female.
To answer your question "What gives?" in my opinion it is the constant battle between good and evil. God gave us a free will to follow Him or not. Satan is a very powerful force always waiting for us to stumble. We must be vigilent and not fall into his traps.
because Mary will crush the head of the serpent. Her yes was powerful
Eve's no was countered by Mary's yes. Mary is the second Eve and Jesus is the second Adam. As the first Adam failed to protect Eve, Jesus defends us from Lucifer!