The key question here is, how much money were you paying these chess coaches?
In general in life, you get what you pay for, the more expensive the coach, the higher the quality of coaching, with so much free resources online, you shouldn't really need a chess coach unless you planning on being a professional.
I am a mid to low range player.. maybe 1200... on a good day . In an effort to improve I have hired at least four coaches. Two claimed to be able to speak English but I could not understand much of what they were saying and I have lived in the US all my life.
But the most serious problem i have had with coaches is that they play games with me and tell me what to watch out for as the game progresses and give a few hints here and there but no one has ever taught me how to develop a winning plan, or how to spot weaknesses in the other player's side, or how to do more than just push pieces around and look for a tactical move.
Yes they say to develop all my pieces and protect each piece but I feel they are just being paid to play a game with me and not really teaching me some underlying strategy or concepts
It's hard to explain but something is missing on a fundamental level in my games.
Any thoughts on this? Am I making sense? Any coaches reading this?