Exactly. That's the point. Just pricing information (be it salary or car prices) makes little sense.
Market transparency that you mentioned earlier makes sense only for standardized goods/services. Software jobs are not standardized and many people don't want their colleagues to know how much their earn.