It works fine for the trains and busses, you either don't live in NYC or don't know what you're talking about? The MTA app and displays are almost dead on accurate for arrival times for the busses and trains. Sometimes there's a minute or so of a difference from reality but that's more than small enough to be useful.