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.
> "of course I should earn more than A, because x, y, z ..."
Unless "x, y, and z" include "because I'm a man and she's a woman" then I don't really understand your point. Of course most employees think they're underpaid, and they can all come up with reasons, due to performance on the job, specific incidents, experience, and level of education why they should be paid more.
How is that related at all to gender wage gap in any industry, let alone tech specifically?
Of course everyone tries to have the best salary possible, the same is expected for both men and women and that's a good thing.
I mean, even if I'm willing to get a hit on my salary in the name of gender equality, I'm pretty sure the money will go in upper management's pocket and not my female counterparts.
While a lot of progress has been made in reducing the gender wage gap in tech, we still have a long way to go.