There are a lot of really capable Cat 1 racers that are close to being at the pro level. The difference between a Pro and a Cat1 isn't so much talent as it is about having the time to train and eat right, sleep, etc. Most Cat1's have time commitments like work life, school life, etc that prevent them from being totally dedicated. maybe that is a good thing. Pro cycling doesn't pay jacksquat unless you are one of the world's best.