Yes, it should not have to do so much with parents income as many parents do not give their children money
Furthermore students who earn an income should not have funds deducted from their allowance because of it. If they're working over the income threshold, they need the money, should not be punished for it.