I think that the 'suicide' explaination is more plausible. When an advanced civilisation concludes that there is no eternal life, that there is no ultimate meaning to life and that life always comes with suffering, it might decided that the best solution is not to produce more offspring or commit active suicide.