Greyfriars Road is also small, with one lane in each direction. It’s simply not big enough to be a hub for more than a handful of buses. They have nowhere to stop and wait. Therefore, the timetable has become a work of fiction. Also, drivers have nowhere to take their breaks, so when they are due one or they are knocking off from a shift they have to park the bus in the limited space on Greyfriars and take a ten minute trek across the city centre to their depot.
I’ve been using the buses from North Cardiff to get in and out of town on a very regular basis for all of my adult life. The services have never been so erratic and the system has never been less customer-friendly than it is at present. That’s not anecdotal. That’s my own experience.