It sounds like they just belong in a different league. Most schools with 300 students won’t be able to compete against schools with 3000 students because the talent base is so different. It could be something similar here. It can be like having a heavyweight boxer go against a bantamweight.
There are also leagues meant to emphasize having fun - playing on a level like I did when we were kids and there weren’t any “leagues”. If a team is then formed that treats it like a professional sport, they will wipe out the backyard teams having fun but NOT seriously competing to dominate the world.
I’m a runner. Never did better than a 6 minute mile. Does that mean I should never be allowed to run? Or that the only races should be filled with national level competitors? There is a place for leagues where kids go to have fun but do NOT practice long hours...just as many of us did playing in the 60s.
That won’t solve some issues.
The year before I started high school our football team had a four year record of 32 to 0. The seniors had never seen the team lose.
The reason was easy to see. We had a future star NFL running back on our team. There really isn’t a way to mess with a league that might have been in place for a century, just to have to change it back four years later.
I would bet that practically every really good NFL player created a similar situation at his high school.