People argue that the immigrants should know about their countries’ history and culture before they migrate. Many would accept it as a mere fact and many would deny it as being forceful.
On one hand, it is very important to understand the cultural and historical norms of a country you wish to stay in for an extended period of time. This will not only help you build connections with the localites but also save you from embarrassments. For example, Canada was called a country of immigrants, but recently, they started saying that it is the country of the Indegenous people. They government and the people started stating this fact and acknowledging it during school lectures and business presentations so that the foreign students and workers know their Country’s history and background.
On the other hand, if people are visiting just for business meetings or for tourism, they would think of knowing the history of the country as a mere burden. That does not give them a free pass to disrespect anything or anyone, but they can learn any required specifics on the go. For example, in Japan, there is a tradition to eat Sushi with chopsticks. If you know how to use one, you should definitely use it. If not, you can request the restaurant to provide you with a spoon and fork. No restaurant would deny it to them as they are very accomodating.
In conclusion, while it is very important to know about any country’s history or culture, it all depends on your length and purpose of stay.
