It's very good that those Worcester-Boston super express trains had their times adjusted as that would be a benefit to those people who work 8:00-4:00 jobs in Boston. It's good that Framingham was added as a stop to those trains as that would help generate revenue. As an intermediate stop, Framingham sees many riders. Many people who work weekday jobs typically work either 8:00 to 4:00 as well as 9:00 to 5:00. In the past, the super express ran too late past the rush hour that many people were already at their jobs. Maybe when the high level platform gets completed at Worcester, MBTA could run a second super express that caters to the 9:00 to 5:00 workers during weekdays.
The Worcester schedule is a complete change, with a reduction in the number of rush hour trains from pre-COVID levels. 12 a year ago compared to 10 now in the morning, and 9 a year ago compared to 8 now but the Heart-to-Hub is one of them where it isn't last year in the evening. There's no way they could have slid the Heart-to-Hub earlier without impacting thousands of passengers on some of the busiest trains on the system. With ridership hovering near 10% of normal levels they've cut the rush hour back. Oddly enough, rush hours aren't even printed on these schedules.
Based on the T's posturing for future service cuts without any more bailout, I don't see the return of the Heart-to-Hub lasting all that long.