For the kind of students who party their way through college, it would merely be a big waste of time. (Yes, waste. Forced community service always ends up going into lame make-work projects.) But for more earnest college students it would be a disaster. For the kids working their way through college, it would be a crushing burden to lose 2 1/2 weeks of fulltime work every year to government mandated projects. And for students who already spend their time on genuinely public minded projects, like open source, it would mean either (a) filling out a lot of paperwork to get the project certified, or (b) being yanked away from it for 100 hours a year, which is a large fraction of the time a college student can afford to spare for side projects.
* 100 hours! Shocking! Tell it to the Israelis who, last I checked, didn't seem to have much of a problem building up a technology industry.
* The nerd exceptionalism is wearing a bit thin. Open source is the best you can come up with? How about: (a) teaching, (b) improving technological infrastructure (testing and improving muni and state web applications, helping administer muni wifi), (c) collecting, refurbing, and recycling computing equipment?
* Or for that matter: a large fraction of Obama's margin of victory came from mobilization of youth and first-time voters, and his overperformance of polls in Indiana are also attributable to the field operation: people wandering around towns in Indiana knocking on doors. Can't get more low-tech make-work than that. But that effort was disproportionately staffed with clueful, Internet-savvy college students. Lots of valuable work isn't sexy, but still benefits from smart people figuring out where when and how to do it right.
Oh no! The horror! What a commie!
NOTE: Sarcasm not directed at previous comment.