"more than a week" != "weeks"
It sounds like this is a complex set of faults in what look like some small and fairly isolated villages. The amount of damage in some areas of Suffolk was considerable, and whilst I have no idea exactly what the issues are in these villages, I would not be surprised if there is a considerable amount of damage to overhead infrastructure that is not easy to repair.
Loss of phone lines does not represent quite the same safety to life and property issues as loss of electricity supply, not least as it is much easier and cheaper to provide a backup for a phone line than to bring in and power large generators. It's usually possible to divert incoming calls in a fault scenario by calling your supplier. I'd be surprised if any of the businesses mentioned could not receive a service from one of the mobile networks - and if not, they should be able to make arrangements for incoming calls to be handled by a staff member working at home, by a relative or friend who is at home during the day or by a voicemail service.
There is only so much that it is reasonable for Openreach to do, especially as the number of affected customers is likely to be low. Openreach could have much greater resources on standby to repair unusual and widespread damage - but we would all pay for it in increased rental charges.
On the one hand, people are quick to complain at the line rental charges. How often do we hear people say that it's an outrage they have to pay £10-15 per month line rental when they no longer need a landline, only a pair of wires for their broadband?
On the other hand, people are quick to complain at outages and claim how crucial their phone service and broadband are to them - but often seemingly not crucial enough to pay for enhanced fault repair services (not that it would make much difference in this scenario) or have alternative arrangements for an outage. Businesses can insure against business continuity risks - if they do not do so, they take the usual risks of self-insurance.