Last time I expressed my thoughts[1] here about the same thing I was brutally word-raped by the angriest people on earth, now everyone is saying what I was saying all along and it's all well and good.
You need to know English: put in the effort, watch a shitload of movies and read even more books. That's it, you can't just ignore it.
No, you really don't. You only need to know English if you're selling to English speaking people. You'll probably need to learn English for a number of professions. But apart from that you can live and work perfectly well without using English at all.
English isn't the main language on the Internet any more, it is just one of them. The fact that you happen to think that English is the major language used on the Internet is possibly just a vicious self-reinforcing cognitive bias.
It's not about the language of the internet, it's about the language in which the most influential books and papers are written. If you can't read ACM papers or IEEE specifications you're at a disadvantage whether or not you're selling to English speakers. If I were to build a car and the best resources were written in Japanese I'd be at a disadvantage even if I was working for, say, a Swedish outfit.
Since most researchers relocate in the states and subsequently publish their findings in English there's no doubt that the best sources of knowledge are written in English.
You belittled those who don't speak English as lazy schmucks. This is an offensive, narrow minded viewpoint. Not surprisingly, others reacted strongly.
Willingness to learn a new skill is a requisite for any kind of skilled work. If that skill is a new language or a way to master your craft doesn't matter, what matters is that there's no excuse for avoiding work needed for you to make the best out of your time.
You are assuming everyone has the same goals, context, and motivations for doing things as you do. The answer for how best to live one's life is still very much an open problem.
Edit: Even more so, ignoring the problematic assumptions laid out above, others have stated elegantly that if efficiency, etc was your true goal, then we should focus on learning the most effective and efficient language, not simply the most widely used (currently English)
You need to know English: put in the effort, watch a shitload of movies and read even more books. That's it, you can't just ignore it.
[1] https://news.ycombinator.com/item?id=6239371