|his is fundamentally one of the biggest cultural changes we have to make. You have to be ok with talking about your personal earning. In a lot of places talking about earnings is more taboo then talking about sex, and sex is generally taboo.
I seriously loathe "inherently stupid" like you. Neither you nor OP knows actual components of package offered to new hires. Let's take gender out of picture for a moment. Now think, how many times you have seen posts coming out from such shitposters because "less salary" was offered to "male" or H1B developers ? Show me at least five.
Things change in two years. May be company does not have as much revenue/profit or "demand of new hire" as it had two years back.
So you literally want to make everyone state their salary ? Do you have any idea how much political environment we all play in ? How many people will literally stab in back for earning $1 more than them ? Because 99 % human nature is such that I work hard than anyone else then why S/He be paid more than me ?
We don;t think about background, education, training required to get to speed, expected time to active contribution etc etc.
Are you white ? In reality what you are saying is commonly known as "White Knighting". You are not going to get any more pussy by white knighting. Sure you will make more enemies. This might sound bitter to you but I am speaking truth and
Mate, truth hurts.