Did you read the link? They were compensated (with free internet access) in return for which they had to undergo training, work for a set number of hours, fill in timecards, etc. It sounds like it was a part-time job in all but name.
Signing up for unpaid community duties and then trying to pressure myself into a job does not feel honest to me, at all.
Competitor Group argued for dismissal but their arguments were denied and the case is moving forward. So the courts will decide if, despite "knowing upfront" that they were volunteering, such "work" constitutes "labor". This could have a huge impact at (for-profit) races all over the country that rely on unpaid volunteers, not to mention other for-profit entities use of "volunteers", including YouTube/Google.
[0] http://digitalcommons.law.scu.edu/cgi/viewcontent.cgi?articl...