While I generally agree with your main point, I have witnessed engineers who espouse equality publicly until their own remuneration is the topic of discussion, at which point self-interest kicks in and "of course I should earn more than A, because x, y, z ..." becomes the private narrative.
While a lot of progress has been made in reducing the gender wage gap in tech, we still have a long way to go.