The thing with languages is that they really are a by-product of the culture in which they spring from – for example, German is quite a logical and precise language – there isn't so much room for ambiguity as in French or English – which might sound like typical stereotyping, but I'm half-German so I'm allowed
. Anyway, if we did have a universal language, it might end up being made into different dialects anyway; or worse, it could just destroy all the different cultures.
I suppose English would be an alright universal language – aside from all the moods and tenses, the grammar isn't too
complex , but I think the idea of reviving an ancient language, creating a new one, or just the more widespread use of Esperanto, would be a much better idea. This language could just be used for official purposes or something, maybe be the language of instruction in schools so that everybody could use it, like with Mandarin, but not necessarily speak it with their friends and family.
Native English speakers are arrogant enough as it is in language terms, without having English as the universal language!