Despite grim predictions, most major U.S. companies have reported positive earnings for the second quarter of 2009. Given how wrong past predictions have been, the fact that earnings have blown away expectations shouldn’t be so surprising. Still, the numbers are genuinely impressive: More than 73% of the companies that have reported so far have beaten earnings estimates—and stocks have rightly rallied.

Yes, profits are down sharply from a year ago, but this is in the context of...