I agree with your point on principle, but to balance a bit: I'm trilingual but don't (yet) speak German. Yes there's no fair reason why English should be the standard language, but there's value in a standard language and that's the closest we have.
Edit: I'm not American and English isn't my native language
Edit: I'm not American and English isn't my native language