Sure, their salaries may be 70k a year, but they get paid pretty well depending on how well the team does. For example, winning any sprint point in the 2010 Tour de France was around 8000 Euro (and I think this is generally split up amongst the riders on the teams)... Let only a stage win... And what about winning a spring classic? If you're really concerned about their salaries, don't worry, they're doing just fine.