You could argue there's an important caveat of symmetric information around this interaction if you want to talk about fairness. Asymmetric information is frequently considered an unfair advantage (see insider trading) but is also recognized as the source of much profit (see auction winner's fallacy), but you have to at least recognize that employers by and large have a huge information advantage in the labor market currently.
It's true that employers are privy to a lot more salary information than employees. I know I said what other people are paid is irrelevant, which I think it is in terms of fairness, but you should be (and, legally at least, in the US, are) free to take that information into account when deciding what you'll accept. It's still up to you to make that decision and hold employers to it. They aren't going to offer up higher salaries out of the kindness of their heart or some sentimentality about fairness.
Unfortunately that's not quite true. Milk (and other foodstuffs) are a requirement to live. People are "willing" to pay more for that because they don't really have many other options. So it's ripe for abuse.
Salary negotiations are not fraud. Fraud involves being promised something and not getting what you agree to.
If someone says they’ll give you X in exchange for Y and then they do exactly that, that isn’t fraud.
I’m not sure you understand what the word fraud means.
If you were theoretically willing to pay $5 for a gallon of milk and you walked into a store and they were selling it for $2, I'm sure you wouldn't insist they take the extra money. It's the store's job to figure out how much to charge for milk. It's your job to figure out how much you're willing to charge for your labor.