didn't say anything of the sort. pointing out the obvious truth that your stance shows you've never left your country. or rather that you've never lived in another country than the one you were born in.
let me tell you as someone who was born in Tokyo, raised in London and come from a French, American and Swiss background. we spoke Japanese when in Tokyo. we speak English when in England. we speak French when in France. we try to speak swiss-german or at the very least german when in Switzerland.
want to know why? cus its common courtesy and my family believes in respecting cultures you are visiting or living in. shocking concept I know.
if you want to know the truth about the changing of languages in nations how about you do some research? schools in the UK were petitioned to start teaching in polish since polish people were the majority in certain places. other schools have been forced to hire additional help to accommodate for students who barely understand English.
even ignoring the 'theyre forcing people' argument, which is a point only you made (always love to meet mind-readers... funny that they always seem to be of a particular ilk - flag checks out). common language is one of the most basic and fundamental aspects to any nation, particularly in a place like the US which is unified through creed, rather than race. almost like comprehensible communication between individuals is necessary for common goals to be attained - which fyi is how you run a country.
just to finally put down your argument for good. show me the people who are saying people cant speak whatever language they want at home. please I would be very interested to see these people. edit- ive only ever seen people say immigrants should speak the common language when operating in public spheres.
furthermore, your own example defeats your point. cus were not talking about places where they are in the minority. I know this may seem shocking but there are places in 1st world countries were immigrants are the majority.
edit- enjoy your day love. try not to get too confused by basic concepts in the future.