That would be a reasonable explanation for an occasional slippage but to me, the frequency with which it seems to be happening implies exceptionally poor planning.
Or an idiot marketing department which keeps releasing stupid dates.
Or a complete lack of understanding (by senior staff) of how long these things take to install.
Or power companies which couldn't care less about connecting up the cabinets.
Or some idiot forgot to order all the fibre.
Whichever is the cause, it's still a very poor show.
I blame their marketing people - our local telephone books arrived a few months ago with a full page glossy ad on the back cover announcing "BT Infinity has come to Banbury - order now"..........Yeah; that worked out well (at present we have a 30th September date and the cabinets have only just started going in).
Ade
ADSL2+ with BE
DL Sync around 4.8Mbps
UL Sync 1088kbps
DG834GT with DGTeam firmware