SSC Editorial: Should Salary Information Be Confidential?

I’m expecting Should Salary Information Be Confidential? to draw a wide range of comments. I’m curious to see if many will be fear based or if there are good reasons for keeping it a secret (aside from whatever legal constraints might exist).

Look at it a different way. Imagine you interview and like the company, the salary/benefits are fine, but they post all salaries on the breakroom bulletin board. Would you decline because of that?