Ten Years After the Last Meltdown: Is Another One Around the Corner?