Yes but you can't legislate for every issue.
Surely with this consistent issue, have the TC not been dragging FG up in front of them?
Highly doubt it tbh. Would have heard something surely. When they first started in November 2012 they were pretty reliable it only seems to have been the last 2 years where they've got very inconsistent. The 1C is usually on time with the exception of peaks which is why I'm glad it's easy for me to get that. There's other buses I've seen mentioned that are unreliable not all of them I've used a lot but the 3 and 6 in particular near me are generally quite bad but that's probably route length more than anything. Anything over 2 hours generally won't result in good timekeeping especially with the city centre and main roads the way they are