seems that their should be "stock" cycling races to make it more even. Train with whatever you like, but you are all racing on the same bike.
The Little 500 in Bloomington Indiana, the setting of the movie "Breaking Away" requires all teams to use the same exact bikes.
Most racing that involves vehicles will have big advantages for those that can afford the high end super light, super strong gear. Even NASCAR, which is supposed to cancel all that out with it's gear requirements, still has teams with deeper pockets having an advantage over smaller teams. That's just the nature of the beast.
In cycling, the bike does add some benefit to the racer, but believe me, it's not a gauranteed victory. I've had my arse handed to me by guys on lesser equipment, just as I've beaten guys on MUCH nicer rigs.