I've had about 4 or 5 sector cancellations in the last few months on BD, mostly due to snow/ice or more recently fog in Scotland! I would say its bad luck, but after 2010, with volcano/strike/snow cancellations I am getting quite accustomed to cancellations across all airlines I fly!
And without doubt, BD are the most flexible at getting you to your destination even if it mean endorsing your ticket to another carrier.