I trust bustimes.org's tracking, however I don't treat absence of tracking as absence of service.
That's the problem with buses versus trains. I have the means to see where a train is, and if it isn't showing then there's likely a track circuit failure and that's a whole bigger issue.
If a bus can be tracked, great. However, if a bus is not sending data but is running and I think it isn't, I can't really afford to wait 10, 20, 30 minutes to find out the reality. By that time, I might need to walk, seek another bus, or call a cab.
Bustimes.org is a fantastic site, but only as good as the data it receives and it is a real issue that tracking isn't considered as important as a bus having a driver!
Once someone has waited for a bus that doesn't come, will they try again? And we're talking about people who use a service like this, because a lot of the time the only info is what's on a printed bit of paper or showing on a display.
Frankly, councils should make it a requirement that if a bus can't run for any reason the operator MUST report this in such a way that an app can show that fact. Some use Twitter to report delays, but without a headcode you can't always work out what bus it was cancelled anyway - given it might show the time it started at a location you can't see on a timetable where you are.
Sure, it's better than it was even just 3 or 4 years ago, but even the smallest issue can and will put people off - who we are supposedly trying to encourage to use more public transport, so we can wean people out of their cars. If there's even a small chance that the next bus to town/train station might not turn up - despite me having access to some great apps/sites - won't I just call a taxi or jump in my car? And that's for one person - imagine now if it was a family, with kids, who really don't want frustrated kids jumping up and down at a bus stop as you wonder what's going on.
It's not surprising that some people take to social media to complain. Given the shortage of drivers that makes short notice cancellations all the more likely, it is frustrating.