I don't think that's the problem. From what I've seen, they would probably kill it in a B-level. The coach clearly thinks that losing against solid competition is better than winning against weak competition.
agree with the coach 100%
losing stinks but getting better is way more important than winning and the best way to get better is to play better competition (within reason of course)