Agreed. If you work in high level tech, for big companies, possibly with international companies, if you want a decent career, your English better be awesome.
You can make do with less, but it's probably going to have an impact on your career, at some point.
You are right, I should have qualified my statement with that. But given that the modern global language is (for the time) English, I would suspect my belief is more likely true for native English speakers.
Your opinion is a pretty localized one. For many people learning a second language is not an option, it is a must. I would have a very hard time functioning in my field without access to a second language.