anneasquith - the simple answer is because women are more secure about themselves, and more tolerant as a rule than their male counterparts.
Men were always raised to be 'tough' and 'real men' which always sat uneasily with the stereotypical image if a gay man as camp. As I said, tolerance grows with each generation, and hopefully will continue so to do.
joeluke - nothing turned an illegal act into a 'normal' one, it simply ceased to be illegal.
Homosexuality is a fact of life. It's not a disease, or a lifestyle choice, it is an aspect of humanity, and fortunately, the majority of humanity is now more able to accept that just because something is different does not make it wrong per se.
In the same way that accepting long hair on men, and the sexual freedom of The Pill became the norm eventually, society changes and adapts to its members, and the lessons of acceptence and tolerance eventaully reach out everywhere where no harm is being done in the way people live their lives.