I did learn to read, write, listen, and speak three foreign languages in high school. Beyond learning vocabulary, there was not much memorizing going on. I still use two of these foreign languages regularly!
I would rather we fix foreign language education rather than just cut it. Besides, why not teach parts of these "life lessons" during foreign language class? Might be interesting to compare home economics in different cultures.