I think the main reasons the markets have done so well the last 15 years are
One major reason for why Wal-Mart has smashed companies like Sears and K-Mart into dust, aside from the utter incompetence of companies like K-Mart and the fact that the game has long passed Sears by, has been its strong integration of technologies to measure and control its inventory. Wal-Mart has enjoyed, I believe, stunning productivity growth relative to its major competitors. CostCo -- WallieWorld's big competitor in the Buy In Bulk market -- has, as well, if I'm not mistaken.
So there are very good reasons for the markets' solid gains. Some of it was the result of too much hype, of course, back in the 1990s. And, no doubt, that will happen again, because that's simply a fact of life in the stock market. But, on the whole, I think the trend makes sense. The primary role of Iraq has been to spook investors, who really and truly hate that sort of uncertainty, especially in a region as dangerous -- and, for now, as economically important -- as the Middle East. Conservatives want live babies so they can raise them to be dead soldiers. - George Carlin