While this whole thing is obviously infuriating, thinking it was possible to do that months ago is naive. You can't know which riders you're gonne keep when you have no idea if the merger is actually happening or at least have 0 idea about your budget. Intermarché only signed on a few weeks ago. And Girmay staying or not plays a big role too. It shouldn't (he's not worth all this) but it does.
It's absolutely impossible to make a roster before everything else. Actually doing that is very problematic cause then you get what's happening now, very unpleasant surprises, like staff being told they can stay but then because they have less budget then they thought they needed to leave after all, or riders being told different things cause the team is forced to make some sort of list when they just don't know themselves completely.
It's very painful, but this is what you get when you only start talking about a merger in july and think it will all go smoothly, when it obviously won't. Or when you're doing a merger with a team that's in debt and doesn't even have it's own main sponsor on board completely. It's a mess.