The real issue is that people freak out at the idea that "their" tax money could be used to help another American. For some reason, they think it is their money lol. It stopped being yours when you gave it to the government. And as long as the government wastes it in any way, shape, or form no one has a problem. As long as they don;t find out that the money went to help another American. Then every one has a problem 
I have a problem when my tax money is squandered, but I also have a problem when someone squanders their natural gifts or talent.
Giving someone tax money for college is not the issue for me. Using tax money to attend college as a means to defer the inevitability of real life, however, chaps my arse. As one example out of many, I knew a guy that went to college for over 6 years getting degrees in American History, education, etc, etc. Mostly on grant money, etc.
He is a full-time landscaper. He could be teaching somewhere AND making a decent living at it. His reason? "I only went to school until I had to get a real job"

I guess what I am saying is that I do not mind helping a brother out, but damnit, don't piss on my back and tell me it is raining.