I think it's an outrage myself, considering celery is sold in every major supermarket. I would hereby like to announce that I am willing to donate my weekly celery shopping to any celebrity who is need of it.
If we are talking salary:
For those making money from being in the limelight and earning over 7-8 figure salaries, the public knowing what you earn seems to me to be a VERY small price to pay.
In fact anyone can find out what someone earns, it's very easy, tax systems, salary brackets, estimations based on circumstances etc, etc.
Why should celebrities get special treatment and be excluded from scrutiny but let's say a public official not?
Do you honestly think a list like that is comprised out of editors ASKING what the celebrities earn?