The real (non theological) reason why women are not allowed to be priests is because if you take a random mass of humans and you let them elect a leader, in 100% of the cases that leader will be a man. So don't blame Catholics for the faults of humanity.