Hello Paul,
S-Bahn-service is offered in densely populated areas only. The Mosel-line is runs through lightly populated terrain with most of the local passenger traffic is between Koblenz and Cochem. This traffic ends in the evening and starts again in the early morning.
Maybe that helps as explanation.
Greetings
Werner