Its a little harsh. It was a fun run and was that. But a lot of people on narrow paths is a recipe for trouble.
There needs to be a few signs up saying its on and runners need to be more respinsible and not wear headphones so they can hear dogs, bikes, other runners etc. Good run for the money, assuming it does support the quoted charity.