I guess I should have said something along the lines of "all government subsidy of student expenses" not just scholarships and grants. That is what I was getting at in the first place.
Ah. I have to be careful with that as well. See 'unrestricted' vs 'unlimited'. Do you consider the GI bill a scholarship or grant? I think that if you make them work 4 years for it it's not bad. Also, things like scholarships for the children of fallen soldiers aren't bad.
But any scholarship or grant should be earned. Whether it's by service before the grant, or agreeing to serve after - IE get the military to pay for your medical degree, but they have you for a decade once you graduate to pay for it.