Olsen - I think the reason that income will never be published in the United States is that it doesn't need to be. The US (contrary to public opinion) has one of the highest personal income tax compliance rates in the developed world. Given that high rate of compliance, the publication of income, which would cost money in resources and man-power to collect, organize and reproduce, would be a waste of money.
Norway is also a small country with a population just shy of 5 million people. I live in NYC where 4 million people ride the subway every morning, and the total population is 12 million. The total population of the United States is 305 million. The logistics of publishing the incomes of 305 million people would be quite an undertaking.
We tend to see our own country as the null value when judging the activities of other countries. Most Americans find the rules governing what you can and cannot name your child in some countries in Europe, Norway included, to be draconian. But that doesn't mean that Norway is incorrect to have those rules. And while our affection for privacy might seem strange to you, it is our affection and not yours.