Você tem que levar em consideração que o ônibus é igual um carro que carrega um monte de gente, então pode acontecer alguns problemas no meio do trajeto.
Uma série de motivos: engarrafamento, muitas pessoas entrando e saindo em pontos diferentes (fazendo o ônibus parar de ponto em ponto), safadezas das empresas em colocar menos ônibus em circulação do que rege a licitação municipal, má regulação dos horários de intervalo... por aí vai
Entendo seu desabafo, dá raiva mesmo