Before talking about how to change the sport (I agree it needs some changes although Im not sure which ones) I would focus first on good marketing.
Im talking about the fact that many races, even big ones like Giro, don't have a nicely developed websites, updated routes, apps etc; all stuff that...