This was a long time ago.
I don't think we have that problem anymore

I think it's more on the lines of site modification because during DDOs the site would go down for hours and even one time weeks. So I would think that it is just simple site modifications for example the new google ads being added.