Almost every week NS Train cancels or delays trains for one hour or so. People that have monthly subscription cannot ask for a refund because all of our trips are booked as 0, so nothing to refund. As a consequence we are over an hour late to work and NS can have a laugh at our expense.
Is there a legal framework that protects customers in this case?
The way I see it, NS train is a monopolist and can do whatever they want. I would be very, very, surprised to meet a person that can say that they rely on the NS train service. If anything NS train is the driver behind car sales outside majos cities, because that is the only reliable way to get to work.