I think the best way to develop players is to have good coaching in practice. The competition level plays a part in development but I believe it is secondary.True, not a winning record ... but ... did the coach develop the players? Sometimes, the best development of players comes with playing against better competition (and losing) than dominating against the weak.