How about we let people judge that themselves? It's everyones job not to hurt themselves, so how about we make sure everyone has as much information as the most powerful in the room. Otherwise, let's make the top 1% "happier" and impose a 100% tax on all income more than 3 standard deviations from the median eh?
//edit: I saw in another comment, you talked about pay transparency not making the wages rise. It might now. But then it will cause people to quit jobs where they are not valued, increasing their happiness.
//edit2: also, you sidestepped the question. Humans are not as unique as random numbers, amazon goods are not all the same. If there are 5 brands of battery, we don't say it is immoral to share the prices and compare because "each brand carries its unique and special history". It's a battery, 5V, X watt, Y $. Likewise, if I get hired to design a product, they don't care about my extensive research in japanese mud ball culture. I'm a project designer, education X, working hours Y, pay Z, expected outcome for the company Z*(1+some positive number).