Unfortunately, I disagree with you guys.
I firmly believe that if English is your first language and you don't have to learn a foreign language for yuor career. Then, unless it is your hobby, you don't need to spend time on learning a second language for broading your knowledge of different cultures. There are way too many other sources and they are less time consuming.
I know people who know only English but they know so much more about different countries and cultures than me. Why? Instead of spending hours/days/weeks/years on memorising new words and struggling with new grammar rules, they travelled, read certain books, watched certain TV shows, etc. They used their time in a more efficient way than I did.
That's why I always disagree with a general opinion that Americans and English people should learn other languages.
So, I believe we come to a point where cannot each an agreement and I can say: let's agree to disagree