I am happy that my late evening trains will be direct now. I am still unhappy that NJ Transit did not address the two periods in the weekday schedule where there is over an hour wait for an outbound train. Late afternoon, train 5719 at 2:39pm Single Seat to train 5431 at 3:45pm. The break there has gotten shorter, but it is still over an hour. Later still, train 5197 at 10:48pm to train 5101 at 12:08am leaves 1:20 between trains and nothing in the 11pm hour.
The evening Single Seat also does not start early enough to bring in people who might take the train to catch a Broadway show, they will still need to make the transfer at Newark to make the curtain as arriving after 8pm does no good whatsoever.