It has to be both IMO. You can't just let kids run all over the place when they may be at risk. I agree cyclists must be extra vigilant but you can't lay it all with the cyclist. They wouldn't let their children run all over the main roads ................ or would they?
It's not a main road, it's a path. Pedestrians have absolute priority, and that's it.