That seems like a strange way to accomplish that...do regular commuter's "buy" that?Ls in time tables are also there because Railroads don't want Commuters to think their train is always getting them home late.
for example the South Shore Line timetable has a clear note that at all stops after U. Chicago on Easthound trains trains may depart up to 4 minutes early. https://www.mysouthshoreline.com/images/Eastbound-weekday-september.png
On just about any other form of transportation, a "D" (or 'd') means...Stops to Discharge Passengers Only...meaning passengers may not board there.
In the case of the South Shore TT, that would mean that for some trains, in the (unlikely) event there were no passengers on board going past 57th Street, they wouldn't even have to run the train past there, except of course it would be needed for the return trip.