If they permanently changed the times that the subway operates, then this wouldn't be the case. They could employ more people and make more money at the same time.
Alternatively, if they offered overtime to people and it was refused then people might not be as annoyed. Certainly a better option than only opening it from 10-6 as if the city doesn't operate outside these hours on a Sunday.