None of this is surprising in the slightest to anyone who has spent any amount of time competing in or attending XC/Track meets in Section 3/Upstate NY in general. The guy is a psycho, and it was very easy to see the emotional abuse and manipulation that surrounded the program - particularly on the girls' side.
The physical trauma he created is obvious based on the lack of collegiate success from FM runners. For a school that produced national champion teams and dozens of individual state champs in one of the more competitive states in the country, they have had practically zero truly successful runners at the collegiate level. The ones I know of that did have some success all had to take time off before returning to the sport due to the mental and physical fatigue that had been imparted on them as teenagers.
My guess is that complaints like this had been rolling in for decades, but were easy to ignore when FM was consistently finishing top 5 in the nation at NXN. These complaints are harder to ignore with FM's current mediocracy