I figure that since public transportation is something that I am very passionate about, I might as well throw my opinion into the ring. For starters, I am someone who takes a train and then connects to a light rail or bus to another bus in order to get to work. Now, New Jersey Transit generally does a good job of keeping their rail and light rail trains running on time. (About the only rough time right now is some weekends due to the fact that major track work is often scheduled during summer weekends, when there is likely to be the least usage of certain parts of the system.) Unfortunately, the buses are a whole different story. The buses are on a set schedule, however, it is quite common that they will not stick to it. Sometimes, it might only be a delay of 3 minutes or so, but on several occassions, there may not have been a bus for at least 40 minutes, if not even longer. Unlike at WDW, where I agree that Guests often tend to exaggerate their wait times (I posted examples that I had witnessed as a Guest and Cast Member on another thread on the topic of buses a few months back.), it is very easy to gauge just how late a regular transit bus is because daily use causes you to memorize of all of the times that the buses on your route should have been at your stop. Then, when the bus finally does arrive, it will take forever and a half to get to where you need to go because it will stop every two blocks or so and it will take three years for everyone to board because there is always at least one passenger at each stop who will pay in cash and can't count out $1.35. (I really wish they would use the system in London and many other cities of proof-of-payment, where you buy a ticket before you board or face a good-sized fine if you get caught without one during a random inspection. It speeds things up a lot and is already used for NJ Transit light rail.) Several times, as I could see my connecting bus waiting to turn at a traffic light, I have actually gotten off the bus during one of those long stops and ran the three or so blocks to where I needed to catch my next bus. When you are an hourly worker and you work in an industry where anything less than total punctuality brings about bad things, missing that bus is not an option (especially as you never know if the next one will be on time).
Of course, this is even more fun in reverse as I have an even shorter window in which to get from the airport to catch my train back home. Very often, when I notice that there is absolutely no sign of any of the buses that I need (which is really sad as three lines fulfill that purpose), I will actually walk about 15 minutes from where I wait to catch the bus to the train station. Now, 15 minutes is not that bad, but this is not in the nicest area of the planet. For those who are fortunate enough to not be familiar with Newark, NJ, I will enlighten you. Basically, it is a crime-infested and drug-ridden dump that smells worse than any third-world city I have ever lived in or traveled to. In that case, a brisk 15 minute walk in the dark doesn't seem all that nice, does it? Sure I could keep waiting for a bus (as it is just a bit safer in that transfer area), but if it causes me to miss my train, I now have to wait up to a whole hour for the next one, as the trains are much less frequent during the late evening. That means that I get to have beggars approaching me for money and I have the choice of "Should I give them money knowing that they will probably buy drugs with it?" or "If I don't give them money, will they pull out a gun or knife and use it on me?"
Given what I know about bus systems in general (especially after having worked for the one at Rutgers University, the second-largest campus bus system in the country), the Disney Transport system runs pretty darn well, even with the periodic glitches that it experiences.