Yeah, I agree. I used to believe that employers are being malicious and selfish when they hide salary details (and maybe some are), but over the years I've come to realize that most employees are simply too immature to accept that they may not actually be as valuable/important as they think. I personally wouldn't want to deal with all the awkwardness and drama introduced into the workplace even if it resulted in a 10-15% pay raise for me (although that's just me).