The Dutch railroads are among the best in the world, with huge double-decker passenger trains between major cities with the frequency that some large cities don't even get on their metro lines. The cost of a ticket on Dutch trains is significantly lower than on the French or UK trains, and they are easier to get (from the machines), without the need of a stupid reservation. Even if a train is delayed, this delay is mostly measured in mere minutes. Only real accidents or failures will result on longer delays. And snow. Snow f***s everything up, because the Dutch don't invest enough to avoid that. But this is a sensible choice, not a failure. It just happens that it snowed in the last 2 years.
I never understand why the Dutch complain so much about their train system. I guess this is just because they never take the trains abroad.
The VVD may be wrong on many things, but they haven't messed up the trains.