I raced old school, 5 cog freewheels, friction down tube shifters, caliper brakes, etc. smaller amateur fields. Since then have watched pro races on internet for many years. Observations: too many riders in a race for modern roads with all the road furniture; disc brakes are more dangerous, wheel changes take longer, resulting in more risks to re-join; many innovations in wheels, tires, etc are not safe; electronic shifting is less reliable, resulting in more mechanical issues than in the old days. I think teams ought to be smaller, 7 for GTs, 6 for lesser races. Flat finishes should have universal criteria such as last km straight, standard barriers sloping back, no extended feet.