I ride road and mtn, and for every one of these stories I see I can match them exponentially with my experiences dealing with hikers/ walkers.
The only group of path users I haven't had an issue with is horse riders....Except for the road apples.
We all just need to take a breath and get along.....Did I mention I also hike?