I think that there should be a lot of classes in general that teach kids how to function on their own. Kids should learn how to cook, about nutrition, how to grocery shop, clean, create a budget, balance a check book, etc. It's weird, but so many people that I know have no clue of how to do anything as far as managing their home, health and life.
Hell, back in the day, I would go to the store and load up on ramen noodles, bread, peanut butter, tuna, pasta and spaghetti sauce, potatoes, etc. I agree with you A*O, it's still better than McDonalds.