I gave up on busses and i just use trams now.. lol
my busses kept taking wierd routes to bus stops, even though, for example, i’d just have 1 route go right up the center of town and back again, they’d still end up avoiding certain roads and going around the block. I think the cities roads may have minor or invisible gaps in them.
Trams need tracks, so trams go where i damn well tell them to go. lol Job done. lol
(plus later in game, intercity trams look cool)