Another issue with English is that it is a very imprecise language. You have to be extremely careful to write precise sentences in it. Latin, because of its grammatical nature, is much easier to handle in this respect. This is the same reason why it is much easier to understand philosophical concepts in German than in English. Just because English is widely understood (due to the cultural dominance of English-speaking countries), it doesn't mean that we shouldn't try to use a better language to express ourselves. Latin seems like a natural option due to its large impact on the western world.