I called out coach on poor organization U9 and he wasn't receptive
Context: This is not the US. My 7 year old (turning 8 this year) is on a U9 team. He got picked up by the coach from a low-cost city-sponsored program 2 years ago, who said he was a good player and had great potential, and has been playing with the coach since.
Everything has been fine up until now. Last year, the coach even called him up to support the U9 team if they didn't have enough players for a game. He's a strong player, and although he's smaller physically, he's fast and not scared of playing against bigger players.
Current Situation: This year, the coach organized a local tournament and created 2 U9 teams. They play 9 v 9 - but there are only 9 kids on each team's roster, just barely enough to play. He filled one of the other U9 teams (kids turned/turning 9 this year) with strong U7 players.
My kid is on the other team (all kids turned/turning 8 this year), and they haven't always had enough players. The coach puts in anyone he can find, even younger U7 players that don't have much game experience, and it's a disaster. My kid is frustrated because he knows he can play, but there aren't many good players because they're divided between the 2 teams. They lost their last game pretty badly, and my kid was pretty upset because he felt like they never had a chance, given the poor coaching and teammates that keep changing.
I called out the coach and talked to him about why he made 2 U9 teams if he really only had enough players for 1. He wasn't very receptive and said that my kid and his team had to learn to lose and that they weren't always going to win. I pointed out that we had lost plenty of games in the past, but didn't complain because obviously losing is part of the process, but this time felt different because there was a lack of organization and support for the kids.
Seems like it's just a money grab, since there's a tournament fee. If he really wanted to support the kids, he'd have 1 team with like 12 kids so they have a few subs and it's a consistent group.
Question If this is the way it's going to be, I'd rather my kid just enjoy playing with the city-sponsored program and not bother with this supposedly more competitive team. If my kid were to get any opportunities where we live, he'd be scouted by playing for the more competitive team. But, I feel like the coach isn't making decisions to support the kids. I guess we could also find another club. Any advice?