Impact organization is confusing

Hi everyone I would like someone to explain to me why the Impact keep releasing young players?

I thought the whole idea behind the creation of Montreal FC was to have a team where their younger players could go develop and who would play a similar style of game as Klopas so upon call up the transition would be seamless.

Instead they field a roster of U23 in the USL and have yet to win a game. That roster should have had the likes of Lefebvre, Ouimette, Smith, Porter etc. How many of the kids on Montreal FC can we say could be called up and hold their own in the MLS? I think they could use Karl Ouimette at the moment as opposed to Reo-Coker at left back who in my opinion should not be on the pitch.