The answer (in general, though not in this particular case because the product is free) is price discrimination[0]. The basic idea is that by segmenting their customers roughly by ability to pay (students and seniors will on average pay less for your product than others) you can charge higher prices to everybody else. Otherwise, you would have to reduce your prices across the board in order to maximize profits.