When my lad first started at 7yrs old a coach within the club who's lad was in the same team use to shout and scream at the kids ...some would cry.He would go red in the face with his veins sticking out as he shouted at them. I reported it to the club chairman who to be fair did nothing.
But this load persons wife came over to me shouting and screaming at me

'my husband puts alot of work into football etc etc. To which I just said 'doesn't give him the right to behave like that towards my lad'. I tried walking away but she followed me for about half an hour.He still coaches for the same club.
So I started my own team up but my only mistake was staying within that club.
sometime in live you just have to take the bull by the horns or walk away.