I sympathized with you after the first paragraph, scratched my head after the second and had a WTF moment by the end of the third.
I am in 100% agreement with about 90% of what you said. Yes, you should learn the native language of your new home, it’s the respectful thing to do.
However, I would never ask someone to completely detach themselves from their own culture because I don’t understand it.