Most people just don't want to take the time to try and understand someone because the expectation is that you are in America and you must speak english
It's demonstrably false that what you're talking about is a "'MURICA!!!" thing— English is the lingua franca of engineering and the technical world. Not only in America, but all over the world. This has been discussed over and over again here.
It's demonstrably false that what you're talking about is a "'MURICA!!!" thing— English is the lingua franca of engineering and the technical world. Not only in America, but all over the world. This has been discussed over and over again here.