Thanks for adding colour; it’s likely the L has improved lately. My experience is from 2022 at what was probably the peak of their operator shortages.

We observed ~4 trains an hour on the blue line (down from the 6 scheduled).. on Marathon weekend. Overcrowding galore.