As a member of the generation that has been the target of this topic, I will agree, that my generation is what you say it is.
There are organizations which have and do teach us youths, to a degree, what "Freedom isn't Free" means. Those being Civil Air Patrol, JROTC, Young Marines, etc.* Last year, my Civil Air Patrol squadron took a trip down to Washington D.C. We went to Arlington National Cemetery in our Blues. We went to the CAP Memorial, The Tomb of the Unknowns, and several others. As we left, I could see in the eyes of my fellow Cadets that each and everyone of them carried out a different opinion on what "Freedom" meant. I know that if we went in civilian clothes they would not have felt the same. I could continue on with other similar cases too, at encampment (CAP's equivilent to boot camp) and most recently at my course down at Columbus AFB.
So, in a way, I do agree with some of you that military or civil service should be required. But, my service in Civil Air Patrol, training to provide Search and Rescue missing people and aircraft in the US, shouldn't count.
*Notice I didn't say Boyscouts? Before I joined CAP, I was in Boyscouts. The average scout understands what "Freedom isn't Free" as much as a typical member of my generation: not much at all. No offense to any current or former members, it's just what I saw.
Just the $0.02 from a member of the careless, lazy generation.