I don't regard "collapse" as referring to something instantaneous. The fall of Rome, for example, could be referred to as a multi-century collapse.
And in principle, yes, it could happen. But in practice, before people die, they get old. And old people suck, economically speaking.
If it's worth saying but not worth its own thread even in discussion it goes here.