B. I've always thought it'd be a great thing for university classes to have, as a weekly assignment or final project, for each student to choose a Wiki page and actively edit it, whether it's to add actual content, improve the writing quality, or to restructure and reorganize the page and its priorities.
Hopefully, in practice, once a student starts putting work into a page, they will face resistance from the page's traditional editors. And that's when the fun begins: the students would learn from the give-and-take of the collaborative editing process, as well as getting a great deal of editing experience, period...and if the student is halfway-apt, the debates over significance/sourcing/structure would compel the student to do even more research on the topic...in fact, that's why I stay away from Wikipedia editing, because I end up spending hours doing research and fact-finding, even for trivial things...it's character building, but bad for the work schedule :).
The whole thing is also a lesson about the Internet community and dynamic...which, sure, you could learn by spending a semester on Reddit...on the other hand, at the end of the Wikipedia assignment, both the student and the world more directly benefits from the product of the student's labor: a better Wikipedia page.