Maybe, but it's also the case that this sort of thing affects other operators and you don't get people scrutinising the data to quite the same level.With respect, you're making excuses for Hulleys, DCC won't be going to the trouble and expense of retendering work for no reason.
FWIW, I agree with you to a degree - although I also think there has been a bit of a coordinated effort to make it seem worse than it actually is. However, taking all the contracts off them in one go is very much likely to affect the viability of the company going forwards. A more proactive approach would have been to re-tender one or two of the routes earlier than this, then if there was no improvement to carry on with the rest. They've consistently shown they can deliver roughly 2-3 buses less than they need to. Taking somewhere between 6 and 9 buses worth of work off them seems unnecessary. (There still isn't clarity on whether the 257 is included in the re-tendering process, but my understanding is that it is)If Hulleys are not in a position to deliver the service they are contracted to, why should the customers suffer?
My big fear is that 'punishing' them in the way DCC have is very likely to bring the whole operation down, meaning uncertainly, disruption and likely higher cost to the council in the longer term. There is also a very human element that a lot of people seem to forget. There are people behind the scenes working incredibly hard to put out the best service they can, and who are faced with a very difficult situation mentally as they don't know if they'll have a job next week never mind next year, and their efforts are being questioned at every turn.