Greenspan himself admitted he thought that people would protect their own self interest. But those people get bonuses if their risks pay off and have no real downside if they lose. They are gambling with other people's money, not their own money.
And it's not as if self interest and lack of government bailouts prevent the Dutch tulip bubble, or any other speculative bubble.