Oh, I agree that its a wonderful thing - I'm involved in support of the London system in my job, use my local system so I don't have to wait too long at the bus stop and am keen for it to be as widespread as possible. I'm just wary of mandating its use if that may result in bus routes being withdrawn.
I hope that Herts County Council is funding a lot of this, so it won't be lumped on any individual bus operators - although I am sure the technology has come down in price a lot in recent years.
I have no idea what processors a modern ticket machine has, but Qualcomm will make an embedded chip that has a powerful processor, GPS, GSM/3G/4G so you can get all-in-one box that can manage routes, give instructions to drivers, manage ticketing, keep track of locations and send/receive messages to control - and to any system managing real time information.
Think Europe-wide or even worldwide and the market is surely quite big too, so you can't even claim that there's a limited market and so prices should remain high. Any new bus needs a new ticket machines, so in theory I'd expect any new bus to have such a system as standard - but I am somewhat ignorant of how the bus industry works so accept I might be being very wishful in my thinking!!!
Metrobus have had real time information/tracking for getting on for 10 years now and I have not experienced early running with them in all that time. Drivers simply know they won't get away with it. For some reason, though, I still routinely get to the bus stop 5 minutes early, probably through habit from the many years of experiencing early running in the past.
Uno tried to argue with me that it was acceptable to be up to
three minutes early at a bus stop, but drivers would always check if anyone was approaching the bus stop.
Now how they could do this reliably I do not know, and when waiting to start a service at a train station where the driver can clearly see the train with all the people who will want to use the bus hasn't arrived, it seems even more bizarre to leave early -
totally empty. But that's what happened on a regular basis (but boy did I get grief when I ever had a go at a driver for doing so - drivers that, fortunately, no longer appear to work for the company!).
For me, the other problem was that the inspectors stopped working at 2100 or 2130 so it was even worse at night - just when it was somewhat harder to find alternative buses to get home, and taxis went up in price around midnight. It's also a time when it's less appealing to walk, especially as Herts County Council turn off the street lights around 2330.
Getting to a bus stop with just seconds to spare isn't a good idea, any more than trying to catch a train (see the multiple threads on here) but three minutes, or even five minutes, is a bit much when the bus stop is pretty much outside your front door. The real time information is now a great way to check it's on its way, although that isn't without some faults as three bus stops are all given the same time and when it passes the first, it can often disappear from the others (as having already been).
My problem now is that some bus drivers forget their routes and so leave me waiting as they go the wrong way around the business park. I accept that because they do a circular route a different way in the evening peak as in the morning, they can get confused - but that's not a lot of consolation and adds an additional 'gamble' to my bus usage! I would hope the driver is told s/he is 'off route' but so far none have ever come back.