English appears to be one of the easiest languages to communicate in - if you don't require knowing the language well. Pidgin English doesn't require good knowledge of tenses for instance. I did go to the store, I will go to the store. If you want to learn a language well, there are much easier languages. But to learn it poorly, English is a good choice. And of course, it is ubiquitous.