Comment by vondur
Someone has to maintain the code. Can you imagine making students doing that kind of work? They'd rightly asked to be paid for it. And getting faculty to manage the students doing that kind of work, they'd definitely want extra pay.