Maybe they think students are more likely to still be dependent on parents. My guess is if your parents are paying any of your bills you're not going to qualify because it'll be assumed that they can pay for your food as well.