The Trenton schedule is a massive upgrade. Right now NJT trains arrive at :45-:49 and depart at :57-:59, so :45 departures and :56 arrivals guarantee a missed connection in Trenton and an hours' wait (remember the northbound connection is up and over, so a little more time is needed). This is a very highly used connection, with few alternatives. The number of lines in 30th Street means that there's no way to avoid some line-pairs having missed connections. Though I agree that better frequencies on weekend service are urgently needed, in this case this schedule change is a massive improvement for the many Trenton through-riders.