English spelling is pretty bad, but spoken English isn't terrible, is it? It's the most popular second language.
There are certainly languages with even more spoken complexity - e.g. 4+ consonant clusters like "vzdr" typical of Slavic - but even so spoken English is not that easy to learn to understand, and very hard to learn to speak without a noticeable accent.
English popularity was solely and exclusively driven by its use as a lingua franca. As times change, so too will the language we speak.