They should have anticipated this long time ago or when they are just starting traffic will definitely become a problem with any forum and of course ddos attack ,getting a premium package from a reputable web host is indeed highly recommended ..
I am sure that AZURE is providing one of the best webhosting servers right now so better than that they could hardly find. Altcoinboard is hosted on a dedicated azure server and that's not one that can be ddossed easily. Shit happens there were times when even btct was down for days due to a ddos attack. You can't do much to prevent that