Why are there some people who absolutely positively have to be “right” all the time? There is no shame in admitting you don’t know everything.
There is shame in arguing with someone over something they have more than a dozen years experience with and you have no experience in. Just because what you think was right at one point, doesn’t mean it is now.
In fact it hasn’t been for some time. Now, by stating this is how it is, you are doing more harm than good to things you are trying to improve.
Take a moment, step back, and realize that others can know things better than you do. Also, women aren’t all morons, no matter what you seem to think. I have seen you argue with your colleagues over issues you don’t understand, either.
Stop. Take a look at yourself. Learn. And, for God’s sake realize you aren’t the smartest person on the block.