The Horse and Hound article makes the point that not all riding involves transit across roadways. Its perhaps not natural to assume that aircraft will avoid people in high viz clothing!
If as the RAF say it is an essential risk mitigation to an aviation induced hazad then clearly the RAF need to do more than talk and actually issue high viz.