Idea 6: More teams in the big races
Right now there is an enormous amount of pressure on the marginal teams, those fighting for the last spots in the Grand Tours and Classics. Instead of 22 teams of 9 riders or 25 teams of 8 riders, change to 30 teams of 5 riders. That way most teams know from the start of the season that they are in the races that matter, and there is less pressure on the riders to perform. This idea would also solve a bunch of other problems, in fact I think it could be at the core of a program that really boosts cycling, but we’ll leave that for later as it is a bit off topic.
Note: It would also help to select these teams for multiple years, so the future is secure and less pressure exists on performance.