> I genuinely don't know why I would ever generate a salary key so I can let someone know how much money I made.
I value my financial privacy as well, but when I go to someone to ask to borrow a million dollars to buy a house, it seems reasonable that I’m going to have to give them some information pertinent to assuring them I’m likely to and capable of paying them back.
Hmmm, so if it's a low value and they leak it to employers, that could screw you in compensation for a future job... And if it's a high value, the credit card company might argue you were lying to them for a higher credit limit.
Also, to prevent them from sharing the information, you need to give them even more information. Disgusting that this is allowed.