Munnyspinner,
Maybe you need to verify some of your facts before your random speculation on here.
South Terminal was not affected as it presumably runs off different power sources and generators, and maybe also consider the fact that it is a good half a mile away from the North Terminal??
Natural occurrences such as this, such as snow also, are actually quite rare, therefore do you really think after even the most simple cost analysis that any airport is going to significantly prevent against all sorts of weathers no matter the cost? Get real.
And whatever makes you think Boris island could or would cope any better is frankly laughable, the whole proposition for that airport would see it being built in the sea, in the water, in a flood plain.... Or am I wrong?