it's not as easy as you make it. Giro's problem is his collocation in may. In May there's a high risk of having bad weather if you go above 2000 meters and the most iconic and hard italian climbs (stelvio, gavia, agnello, fauniera...) go way above 2000m. In the past it was not a huge problem but today with all the drama from the riders association and the safety discussions as soon there is even the risk of bad weather the stage would be cancelled, and that's a problem because there are always economic motives behind GT stages. Vegni can't do nothing