Yes. Firstly, I understand all the reasons why sharing salary information gives more power to employees. However, as someone living in a third world country with serious crime problems, sharing my salary makes me more of a target than if it were kept secret. I understand this may not be the case everywhere, but it is a reality of the part of the world I live in.
I have had individuals use my public property records in social engineering attempts. They were dumb enough to use a registered number so they knocked it off when I responded with their name and address in return, but I am sure more voracious criminals have targeted homeowners.
On the whole you can infer the wealth of someone from the type of home, the type of car, etc, and if you're trying to get money from someone, someone with large assets is likely to be far more lucrative than someone with a large salary