No.
A year in public service, fine. The military could be one option among many.
I don't necessarily believe that education should be free, but I believe that it should be affordable.
exactly. most of my education was paid for via the G.I. Bill but you know what...I earned it through 5 years of service. i went into the service because i wasn't ready for college when i graduated high school and the military was a great way for me to get some structure in my life. now that i have that experience under my belt i'm able to handle a full time class load and maintain a 3.6 gpa at a tough private college all while working 50+ hours per week AND raising 3 kids. i'm sorry but i just can't empathize with the montashu's of the world who think they have it tough because they might have to work some on the side to make their goals come to fruition. yes, college should be more affordable but having to "earn" your way into college kind of helps to weed out those who wouldn't have the drive for it anyway. i have yet to meet a disadvantaged teenager who couldn't get into college simply because of a lack of funds. i have met plenty of disadvantaged kids who couldn't get into college because they didn't do anything in high school and had crappy grades.
with the exception of jobs in engineering, medicine,law....the whole point of college isn't necessarily to make you an enlightened genius, the point is to prove to an employer that you are resourceful and diligent enough to complete a task given to you. so if you're not diligent and resourceful enough to figure out a way to pay for college, you probably wouldn't be a good employee anyway.