Voting no because it still sets an uneven precedent. Humanities at Oxford will now cost less than, say, an Engineering degree at Keele. I think lowering tuition fees and increasing the standard maintenance loan are the right moves, but in line with the original question, is the point here that degrees that cost less to run should be cheaper? So what happens to nurses, medics, scientists and engineers who are in the expensive degrees? I can understand the anger that Law students pay the same as medics though.
Ironically though I'd imagine one of the future big benefactors would be....politicians. Cheaper fees for Oxford/Cambridge