I get that its super fashionable to hate on the NYC subway system, but its easily the best transit system in the US. No other city is remotely close.
If you want to see transit done right, go to Tokyo. People have sub-hour commutes of over 100 miles there. Everything is comfortable, clean and on-time. If we honestly want to make public transport succeed, we have to stop letting those in charge compare themselves to other failures and, instead, hold them accountable to operating at a level we know is being achieved elsewhere.