@westcoastjos Well... I'm sorry to hear that you've had a bad experience with the system, but when you put things into perspective the delays and issues start to make more sense. The network is shabby because (A) the routes and capacities are outdated and when you compound that with the fact that (B) all bus systems have certain imperfections and flaws, whether it be due to city planning, environmental conditions, etc. then it can be understood why the service here isn't optimal.
However, when you take into account the Bus Network Redesign which will now value higher capacity and faster travel (along with more direct routes) AND the LRT expansion, I'm actually very hopeful for the future of ETS and am looking forward to being an avid and satisfied user of it in the near future!